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