事务2包含在事务1中,如何实现事务1回滚时,事务2也回滚

zhangxianwei 2008-02-26 01:01:01
如题。
...全文
184 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
91大白兔奶糖 2008-02-27
  • 打赏
  • 举报
回复
楼主说的是时间上的包含,不是业务逻辑的包含。
yegaofei 2008-02-27
  • 打赏
  • 举报
回复
事务本来就是原子性的,怎么可以一个事物包含另外一个事务?
firefox_1983 2008-02-26
  • 打赏
  • 举报
回复
http://www.javaeye.com/post/177582
javaeye上的这篇文章应该可以帮助你解决问题
91大白兔奶糖 2008-02-26
  • 打赏
  • 举报
回复
OpenSource的可以用 JOTM,http://jotm.objectweb.org/
有个例子:
How to use JDBC and transactions in Tomcat with JOTM
http://jotm.objectweb.org/current/jotm/doc/howto-tomcat-jotm.html
zhangxianwei 2008-02-26
  • 打赏
  • 举报
回复
java2000_net 请说的更详细些,分布式事务是怎么实现我的需求的?谢谢!!
logi22 2008-02-26
  • 打赏
  • 举报
回复
mark下老竹子的答复~
老紫竹 2008-02-26
  • 打赏
  • 举报
回复
如果2个事务给独立,得用分布式事务了,一般叫XA 驱动,大一点的数据库都支持!

可以跨数据库的哦!
zhangxianwei 2008-02-26
  • 打赏
  • 举报
回复
JTA可以实现吗?
事物2commit后,事物1出错rollback,这时候事物2也可以rollback吗?
zhangxianwei 2008-02-26
  • 打赏
  • 举报
回复
不能放在一个事物中,因为事物1处理的时间很长,事物2处理时间短并且做了锁行操作(为了防止并发),需要尽快释放连接。
91大白兔奶糖 2008-02-26
  • 打赏
  • 举报
回复
JTA
WIN_ANGEL 2008-02-26
  • 打赏
  • 举报
回复
一定要用2个事物么?放在一个事物里做不行么?

67,542

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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