类 DynamicDataSourceAutoConfiguration

java.lang.Object
com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration
所有已实现的接口:
org.springframework.beans.factory.InitializingBean

@Configuration @EnableConfigurationProperties(com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties.class) @AutoConfigureBefore(value=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration.class, name="com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure") @Import({DruidDynamicDataSourceConfiguration.class,com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration.class,DynamicDataSourceAopConfiguration.class,com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAssistConfiguration.class}) @ConditionalOnProperty(prefix="spring.datasource.dynamic", name="enabled", havingValue="true", matchIfMissing=true) public class DynamicDataSourceAutoConfiguration extends Object implements org.springframework.beans.factory.InitializingBean
动态数据源核心自动配置类
从以下版本开始:
1.0.0
作者:
TaoYu Kanyuxia
另请参阅:
  • DynamicDataSourceProvider
  • DynamicDataSourceStrategy
  • DynamicRoutingDataSource
  • 构造器详细资料

  • 方法详细资料

    • dataSource

      @Bean @ConditionalOnMissingBean public DataSource dataSource(List<com.baomidou.dynamic.datasource.provider.DynamicDataSourceProvider> providers)
    • afterPropertiesSet

      public void afterPropertiesSet()
      指定者:
      afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBean