一个java EE项目怎么连接两个mysql 数据库?

要求项目连接两个mysql数据库,实现数据的备份,增删改都要同时操作,同时成功或同时失败,这个项目整体使用EJB框架,glassfishv2.0服务器,JPA做数据的持久... 要求项目连接两个mysql数据库,实现数据的备份,增删改都要同时操作,同时成功或同时失败,这个项目整体使用EJB框架,glassfish v2.0服务器,JPA做数据的持久化,请问如何配置才能使这个项目同时连接mysql中的两个数据库,并实现增删改同时操作呢? 展开
 我来答
Zoujy1022
2012-12-25 · TA获得超过1121个赞
知道小有建树答主
回答量:803
采纳率:0%
帮助的人:629万
展开全部
你可以用数据库集群来做。用jta控制2个数据源的事务。
具体实现要靠自己捉摸了。不是那么容易的事情。而且在这里问,不会得到你满意的答案的。只能提供你能用得到的技术的名字,给个方向。百度知道里面 不会有人手把手教你做的
没有响应m2
2012-12-25 · TA获得超过8387个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3506万
展开全部
这个没啥难的 用ejb就够了 两个数据库设置两个实体bean 然后用一个会话bena同时操作两个数据库 如果其中一个数据库发生问题可以 设置事务回滚........
追问
怎么连接两个数据库?
追答
用两个实体bean不就完了.....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杜修筠sK
2012-12-25 · TA获得超过129个赞
知道小有建树答主
回答量:110
采纳率:0%
帮助的人:70.4万
展开全部
0 0,为什么要这么写。。。
不然就是写进一个事务里面,事务里面是2个数据库的操作,一个抛出的话另一也会回滚。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bd9006
2012-12-25 · TA获得超过2.5万个赞
知道大有可为答主
回答量:4.8万
采纳率:63%
帮助的人:1.6亿
展开全部
为何不用DB本身的容错+集群! 没有人这样写的
追问
没办法啊,需求就是这样,你知道怎么弄吗
追答
强要这么写,双sessionFactory,同个spring的session中应该可以做到同时成功、同时失败
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Mr_Watting
2013-04-11
知道答主
回答量:1
采纳率:0%
帮助的人:1515
展开全部
配置两数据源就OK了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式