程序包 cn.gybyt.config

类 GybytDynamicDataSourceConfig


  • @Configuration
    public class GybytDynamicDataSourceConfig
    extends Object
    动态数据源配置
    • 构造器详细资料

      • GybytDynamicDataSourceConfig

        public GybytDynamicDataSourceConfig()
    • 方法详细资料

      • setGybytDynamicDataSource

        @PostConstruct
        public void setGybytDynamicDataSource()
      • sqlSessionFactoryBean

        @ConditionalOnMissingBean
        @ConditionalOnClass(org.apache.ibatis.session.SqlSessionFactory.class)
        @Primary
        @Bean
        public org.apache.ibatis.session.SqlSessionFactory sqlSessionFactoryBean​(GybytDynamicDataSourceRoute gybytDynamicDataSourceRoute,
                                                                                 List<org.apache.ibatis.plugin.Interceptor> interceptors)
                                                                          throws Exception
        抛出:
        Exception
      • annotationDrivenTransactionManager

        @ConditionalOnMissingBean
        @ConditionalOnClass(org.springframework.transaction.annotation.Transactional.class)
        @Primary
        @Bean
        public org.springframework.transaction.PlatformTransactionManager annotationDrivenTransactionManager​(GybytDynamicDataSourceRoute gybytDynamicDataSourceRoute)
        重写事务管理器,管理动态数据源