yml文件 数据库配置
datasource:
dynamic:
primary: master #设置默认的数据源或者数据源组,默认值即为master
strict: false #设置严格模式,默认false不启动. 启动后在未匹配到指定数据源时候会抛出异常,不启动则使用默认数据源.
datasource:
master:
#url数据库配置
slave:
#数据库2配置
…
代码使用
在service类上或方法上 注解@DS(“slave”)即可
配合事务注解处理方法
事务注解补上
@Transactional(rollbackFor = Exception.class, propagation = Propagation.REQUIRES_NEW)
Springboot多数据源配置
最新推荐文章于 2024-07-29 15:07:01 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)