日期:2014-05-20  浏览次数:20709 次

求助:一个java项目同时连接两个数据库
现在有一个java项目,用的是ssi框架oracle数据库,现在需要在之前的基础上增加一个数据库连接
而要增加的数据库mysql在另外一台服务器上面,怎么才能连接mysql使用

------解决方案--------------------
可以配置多个数据源的,百度搜搜,有这样的例子
------解决方案--------------------
探讨
可以配置多个数据源的,百度搜搜,有这样的例子

------解决方案--------------------
配置多个数据源没问题,但是如果想做2PC两阶段提交,需要借助实现了JTA的应用服务器中间件,否则你自己写代码控制事务在两个数据库的回滚来保证原子性操作
------解决方案--------------------
配多个数据源就可以了,但要注意,配置时ORACLE和MYSQL的驱动是不一样的
------解决方案--------------------
就算是配置了多个数据库,在使用不同的数据库中数据时,亦应该制定不同的数据源啊。
Spring 能配置多个SessionFactory