mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-10-31 18:28:43 +08:00 
			
		
		
		
	feat: 适配springboot 2.7 configuration ==> AutoConfiguration
This commit is contained in:
		| @@ -3,17 +3,17 @@ package cn.iocoder.yudao.framework.tracer.config; | ||||
| import io.micrometer.core.instrument.MeterRegistry; | ||||
| import org.springframework.beans.factory.annotation.Value; | ||||
| import org.springframework.boot.actuate.autoconfigure.metrics.MeterRegistryCustomizer; | ||||
| import org.springframework.boot.autoconfigure.AutoConfiguration; | ||||
| import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; | ||||
| import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; | ||||
| import org.springframework.context.annotation.Bean; | ||||
| import org.springframework.context.annotation.Configuration; | ||||
|  | ||||
| /** | ||||
|  * Metrics 配置类 | ||||
|  * | ||||
|  * @author 芋道源码 | ||||
|  */ | ||||
| @Configuration(proxyBeanMethods = false) | ||||
| @AutoConfiguration | ||||
| @ConditionalOnClass({MeterRegistryCustomizer.class}) | ||||
| @ConditionalOnProperty(prefix = "yudao.metrics", value = "enable", matchIfMissing = true) // 允许使用 yudao.metrics.enable=false 禁用 Metrics | ||||
| public class YudaoMetricsAutoConfiguration { | ||||
|   | ||||
| @@ -3,19 +3,19 @@ package cn.iocoder.yudao.framework.tracer.config; | ||||
| import cn.iocoder.yudao.framework.common.enums.WebFilterOrderEnum; | ||||
| import cn.iocoder.yudao.framework.tracer.core.aop.BizTraceAspect; | ||||
| import cn.iocoder.yudao.framework.tracer.core.filter.TraceFilter; | ||||
| import org.springframework.boot.autoconfigure.AutoConfiguration; | ||||
| import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; | ||||
| import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; | ||||
| import org.springframework.boot.context.properties.EnableConfigurationProperties; | ||||
| import org.springframework.boot.web.servlet.FilterRegistrationBean; | ||||
| import org.springframework.context.annotation.Bean; | ||||
| import org.springframework.context.annotation.Configuration; | ||||
|  | ||||
| /** | ||||
|  * Tracer 配置类 | ||||
|  * | ||||
|  * @author mashu | ||||
|  */ | ||||
| @Configuration(proxyBeanMethods = false) | ||||
| @AutoConfiguration | ||||
| @ConditionalOnClass({BizTraceAspect.class}) | ||||
| @EnableConfigurationProperties(TracerProperties.class) | ||||
| @ConditionalOnProperty(prefix = "yudao.tracer", value = "enable", matchIfMissing = true) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 xingyu
					xingyu