java中数据库的事务

xiaozhao175 2008-10-10 05:26:56
请问大家,要同时操作两个不同类型的数据库如,db2和sql,现在想做到保持这两个数据库的一致性,就是操作时,这两个数据库同时成功或同时失败,不用java的事情控制,请问有没有别的方法来控制啊,谢谢大家啦,好像java的事务比较的麻烦JTA,谢谢啦
...全文
60 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wenjunsu 2008-10-20
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 accp206 的回复:]
引用楼主 xiaozhao175 的帖子:
请问大家,要同时操作两个不同类型的数据库如,db2和sql,现在想做到保持这两个数据库的一致性,就是操作时,这两个数据库同时成功或同时失败,不用java的事情控制,请问有没有别的方法来控制啊,谢谢大家啦,好像java的事务比较的麻烦JTA,谢谢啦


首先,你可以自己写代码来控制。完全可以做到。呵呵。
然后,你可能觉得自己写很麻烦,而且不够完善。行,那再去使用JTA吧,你会发现一点都…
[/Quote]

我觉得JTA还可以啊!没有楼主说得那么难啊!?不管了!顶!
accp206 2008-10-12
  • 打赏
  • 举报
回复
[Quote=引用楼主 xiaozhao175 的帖子:]
请问大家,要同时操作两个不同类型的数据库如,db2和sql,现在想做到保持这两个数据库的一致性,就是操作时,这两个数据库同时成功或同时失败,不用java的事情控制,请问有没有别的方法来控制啊,谢谢大家啦,好像java的事务比较的麻烦JTA,谢谢啦
[/Quote]

首先,你可以自己写代码来控制。完全可以做到。呵呵。
然后,你可能觉得自己写很麻烦,而且不够完善。行,那再去使用JTA吧,你会发现一点都不麻烦了。呵呵。
JTA只是一个规范,有不同的实现,我以前用的是JOTM(Java Open Transaction Manager),说实话:真的很方便,不算麻烦。
hl_ghost 2008-10-12
  • 打赏
  • 举报
回复
也许有吧,不过大部分都是用的jta,如果你也想用他的话,http://blog.csdn.net/hl_ghost/archive/2008/08/27/2839930.aspx我前一阵子写的,你可以参考下
meadking 2008-10-10
  • 打赏
  • 举报
回复
合并两个事务,处理异常的时候,两个事物都回滚!

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧