使用mybatis时,切换数据源如果直接调用方法就有点太麻烦了。
所以很多都是写个注解来切换。
但是如果。
Controller->SwitchDataSource->Service.Function->Mapper
这样是可以的。
但是
Controller->Service.Function->SwitchDataSource->Service.Function2->Mapper
这样,注解切换数据源会失效。
同一个Service内部调用别的方法,就不能使用注解来切换数据源了。只能手动切换。