如题所示,项目原本已经对一些mapper设置了数据源
如下所示
@MapperScan(basePackages = {"cn.com.aia.aam.core.**.mapper", "cn.com.aia.aam.core.*.*.mapper", "cn.com.aia.aam.core.*.*.*.mapper", "cn.com.aia.aam.sync.*.mapper"},
sqlSessionFactoryRef = MAINDEV_SF)
然后再通过AOP切面的形式来实现多数据源切换,但是在方法上使用注解和要切换数据源发现,已经可以正确获取到数据源但是并没有成功切换。
两个数据源测试均连接正常