ibatis配置多数据源(仅供参考思路)

来源:互联网 发布:大数据培训靠谱吗 编辑:程序博客网 时间:2024/06/08 06:51

哥写代码基本上属于BUG free的那种,但是特么的今天弄出来个线上的大BUG?!心里千万个草泥马路过¥#%……#¥%##

应该不会有BUG啊,咋回事呢?

测试环境跑了八百遍都成功都他奶奶的不知道咋回事……

这个项目&技术经理还是有两把刷子的,瞬间就找到了问题所在。说实话我之前一直不知道他那个双数据源是怎么搞的怎么配置的……麻辣个鸡的就是数据源整错了……捋了半天我才看明白咋回事。



这个首先dao1我之前不知道它怎么回事,我看别人怎么写的我就怎么写的,然后顺着dao1往上找




BaseDao是封装的底层,没什么大问题。


看见没,spring配置dao方法的时候有这个东西,dao层本来就是数据持久层的。





在spring配置service层的文件中,ManagerSupport在这里,看到了dao和dao1两个东西,但是baseDAOIbatis和baseDAOIbatis1是什么鬼?



继续找……


又跑回dao的配置文件里了




然后就在数据源的配置文件里面找到了对应的配置



然后就解释的通了这个多数据源是什么个玩意。


太你妹的麻烦了!!!

框架太老,凑合看吧,大概反正是这个意思,给个思路而已。