
一个java EE项目怎么连接两个mysql 数据库?
要求项目连接两个mysql数据库,实现数据的备份,增删改都要同时操作,同时成功或同时失败,这个项目整体使用EJB框架,glassfishv2.0服务器,JPA做数据的持久...
要求项目连接两个mysql数据库,实现数据的备份,增删改都要同时操作,同时成功或同时失败,这个项目整体使用EJB框架,glassfish v2.0服务器,JPA做数据的持久化,请问如何配置才能使这个项目同时连接mysql中的两个数据库,并实现增删改同时操作呢?
展开
展开全部
你可以用数据库集群来做。用jta控制2个数据源的事务。
具体实现要靠自己捉摸了。不是那么容易的事情。而且在这里问,不会得到你满意的答案的。只能提供你能用得到的技术的名字,给个方向。百度知道里面 不会有人手把手教你做的
具体实现要靠自己捉摸了。不是那么容易的事情。而且在这里问,不会得到你满意的答案的。只能提供你能用得到的技术的名字,给个方向。百度知道里面 不会有人手把手教你做的
展开全部
这个没啥难的 用ejb就够了 两个数据库设置两个实体bean 然后用一个会话bena同时操作两个数据库 如果其中一个数据库发生问题可以 设置事务回滚........
追问
怎么连接两个数据库?
追答
用两个实体bean不就完了.....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
0 0,为什么要这么写。。。
不然就是写进一个事务里面,事务里面是2个数据库的操作,一个抛出的话另一也会回滚。
不然就是写进一个事务里面,事务里面是2个数据库的操作,一个抛出的话另一也会回滚。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为何不用DB本身的容错+集群! 没有人这样写的
追问
没办法啊,需求就是这样,你知道怎么弄吗
追答
强要这么写,双sessionFactory,同个spring的session中应该可以做到同时成功、同时失败
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询