1、按照官网说明操作
2、修改注解
修改主启动类的注解,不修改启动会报错
@SpringBootApplication(exclude = DruidDataSourceAutoConfigure.class)
3、实现效果
2020-11-17 14:34:11 [main] INFO c.b.dynamic.datasource.DynamicDataSourceCreator - 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置
2020-11-17 14:34:11 [main] INFO com.alibaba.druid.pool.DruidDataSource - {dataSource-1,master} inited
2020-11-17 14:34:11 [main] INFO com.alibaba.druid.pool.DruidDataSource - {dataSource-2,slave_1} inited
2020-11-17 14:34:11 [main] INFO c.b.dynamic.datasource.DynamicRoutingDataSource - 初始共加载 2 个数据源
2020-11-17 14:34:11 [main] INFO c.b.dynamic.datasource.DynamicRoutingDataSource - 动态数据源-加载 master 成功
2020-11-17 14:34:11 [main] INFO c.b.dynamic.datasource.DynamicRoutingDataSource - 动态数据源-加载 slave_1 成功
2020-11-17 14:34:11 [main] INFO c.b.dynamic.datasource.DynamicRoutingDataSource - 当前的默认数据源是单数据源,数据源名为 master