05 2022 档案

摘要:一、原理 Spring boot提供了AbstractRoutingDataSource 根据用户定义的规则选择当前的数据源,这样我们可以在执行数据库操作之前,设置使用的数据源, 即可实现数据源的动态路由。它的抽象方法determineCurrentLookupKey() 决定使用哪个数据源。 二、 阅读全文
posted @ 2022-05-07 20:53 青岑 阅读(869) 评论(0) 推荐(0) 编辑
摘要:一、背景 如果一个系统存在多个业务数据库,那么就意味着在该系统中存在多个数据源,此时针对数据库的操作如何让其具体的落地到某个库中呢? 二、解决办法 一个解决办法就是mybatis不同的mapper文件对应不同的数据源,这样service在操作不同的mapper时即操作了不同的数据源 三、实现 1、y 阅读全文
posted @ 2022-05-06 19:09 青岑 阅读(1160) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩