springboot 多数据源配置,mybatis整合druid多数据源,springboot 事务配置
【订阅专栏合集,作者所有付费文章都能看】
1.自定义配置类
@Configuration
public class DbConfig {
@Bean
@ConfigurationProperties(prefix = "mybatis.configuration1")
public org.apache.ibatis.session.Configuration globalConfiguration1() {
return new org.apache.ibatis.session.Configuration();
}
@ConfigurationProperties(prefix = "spring.datasource1.druid") // dataSource1 数据源配置项前缀, 可任意设置,最好和原有配置兼容
@Bean(initMethod = "init", destroyMethod = "close")
public DruidDataSource dataSource1() {
return DruidDataSo