场景:
如果有需要配置主从数据库或者从多个数据源执行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,完事。。。。