类 DynamicDataSourceAopConfiguration
java.lang.Object
com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAopConfiguration
@Configuration
@EnableConfigurationProperties(com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties.class)
public class DynamicDataSourceAopConfiguration
extends Object
动态数据源核心自动配置类
- 从以下版本开始:
- 1.0.0
- 作者:
- TaoYu Kanyuxia
- 另请参阅:
-
DynamicDataSourceProviderDynamicDataSourceStrategyDynamicRoutingDataSource
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明com.baomidou.dynamic.datasource.processor.DsProcessordsProcessor(org.springframework.beans.factory.BeanFactory beanFactory) org.springframework.aop.AdvisordynamicDatasourceAnnotationAdvisor(com.baomidou.dynamic.datasource.processor.DsProcessor dsProcessor) org.springframework.aop.Advisor
-
构造器详细资料
-
DynamicDataSourceAopConfiguration
-
-
方法详细资料
-
dsProcessor
@Bean @ConditionalOnMissingBean public com.baomidou.dynamic.datasource.processor.DsProcessor dsProcessor(org.springframework.beans.factory.BeanFactory beanFactory) -
dynamicDatasourceAnnotationAdvisor
@Role(2) @Bean @ConditionalOnProperty(prefix="spring.datasource.dynamic.aop", name="enabled", havingValue="true", matchIfMissing=true) public org.springframework.aop.Advisor dynamicDatasourceAnnotationAdvisor(com.baomidou.dynamic.datasource.processor.DsProcessor dsProcessor) -
dynamicTransactionAdvisor
@Role(2) @Bean @ConditionalOnProperty(prefix="spring.datasource.dynamic", name="seata", havingValue="false", matchIfMissing=true) public org.springframework.aop.Advisor dynamicTransactionAdvisor()
-