理论上 同时声明两个相同类的bean,并且没有去用id name 去区别的时候,下一个会把上一个覆盖掉 而在下列这种多数据源配置的时候,怎么没有覆盖?或者里面干什么?
在spring MyBatis配置多少数据源时 要配置多个MapperScannerConfigurer的bean去对应不同数据源的sqlSessionFactory。
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
我想问一下 在没有id标识的时候 spring本身是怎么去识别不同并加载不同数据源的不同MapperScannerConfigurer??
希望对你有所帮助:
部分配置文件如下:
所需类如下: