一次Spring多数据源碰到的坑
一次Spring多数据源遇到的坑
一、出现的问题
由于业务需要,项目中配置了2个数据库的数据源.
可是执行的时候,总是出现第二个数据源使用的mapper报错.
理论上是应该访问 db_2.table 却总是提示 db_1.table 不存在,
二、解决的办法
两个数据源的class设置为不同的类,就可以解决了,例如:
<bean id="dataSource1" class="com.alibaba.druid.pool.DruidDataSource">
<bean id="dataSource2" class="org.logicalcobwebs.proxool.ProxoolDataSource">
三、问题解决过程