一、该问题的重现步骤是什么?
如果基础数据全部用一个的master库,采用单体版,不采用微服务的访问方式,业务模块涉及基础模块的数据,需要调用基础模块的service,业务controller类已经切换到了租户数据库,基础数据的service层没法切换到master库访问数据吧,这个问题能解决吗
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
不会有问题,调用mapper方法的时候,多数据源切换调用返回结果后,会立马切回master,然后controller的默认方法就会调用到master库了。除非你有超高并发的情况,需要考虑做api业务解耦,尽量不要一个api带多个库的切换。
扫一扫访问 Blade技术社区 移动端