diff --git a/dynamic-datasource-spring-boot3-starter/src/main/java/com/baomidou/dynamic/datasource/spring/boot/autoconfigure/DynamicDataSourceAopConfiguration.java b/dynamic-datasource-spring-boot3-starter/src/main/java/com/baomidou/dynamic/datasource/spring/boot/autoconfigure/DynamicDataSourceAopConfiguration.java index 1933f07..9d5f34e 100644 --- a/dynamic-datasource-spring-boot3-starter/src/main/java/com/baomidou/dynamic/datasource/spring/boot/autoconfigure/DynamicDataSourceAopConfiguration.java +++ b/dynamic-datasource-spring-boot3-starter/src/main/java/com/baomidou/dynamic/datasource/spring/boot/autoconfigure/DynamicDataSourceAopConfiguration.java @@ -46,6 +46,7 @@ import org.springframework.context.expression.BeanFactoryResolver; * @see DynamicRoutingDataSource * @since 1.0.0 */ +@Role(BeanDefinition.ROLE_INFRASTRUCTURE) @Configuration(proxyBeanMethods = false) public class DynamicDataSourceAopConfiguration { @@ -95,4 +96,4 @@ public class DynamicDataSourceAopConfiguration { return new DynamicDataSourceAnnotationAdvisor(interceptor, DSTransactional.class); } -} \ No newline at end of file +}