场景:
如果有需要配置主从数据库或者从多个数据源执行sql的情况,可以参考看下,一眼看完。
原来的简单数据库配置:
# datasource:
# driver-class-name: com.mysql.cj.jdbc.Driver
# url:
# username:
# password:
改成多源后:
datasource:
dynamic:
datasource:
# 主库数据源
master:
driver-class-name: com.mysql.cj.jdbc.Driver
url:
username:
password:
# 从库数据源
slave:
driver-class-name: com.mysql.cj.jdbc.Driver
url:
username:
password:
访问切换
在需要访问其它数据源的sql的 Mapper.java文件上,加上:@DS(“slave”)
根据提示引入jar,完事。。。。
文章介绍了如何将简单的数据库配置改为支持主从数据库或多数据源的配置,包括更改配置文件的详细步骤,以及在Mapper.java文件中使用@DS注解进行数据源切换的方法。

被折叠的 条评论
为什么被折叠?



