Java论坛网»Java技术»需要操作多个Connection时,怎样使用事务?

需要操作多个Connection时,怎样使用事务?

问?:
如果在一个业务方法中需要用到多个Connection对象,而且需要用到事务来控制提交或回滚,应该怎么实现呢?
一直很想知道这个问题,有高人可以给讲解一下吗? 谢谢啦。
答!: 1:
jta
http://java.sun.com/products/jta/
答!: 2:
把增,删,改的操作都做成proxy模式,并把Connection对象作为参数传入proxy内。

答!: 3:
代理模式是个办法。可是实际上可能会有许多增删改的操作已经有了具体的实现方法了,这些方法都各自用一个con,在业务方法中根据需要调用一下就可以实现业务需求。这种情况下要是再写一个代理模式传一个con进去也不能重用写好的方法啊。有没有什么办法可以重用了原来的方法,还能控制事务呢?

请大家指教啊 :)

相关JAVA教程:
组件调用paint后画面就不动了
怎么点击jcomboBox的下拉按钮,而不弹出下拉列表
java如何关闭一JFrame窗体而不退出虚拟机-----System.exit(n)之类。
有必要把javaScript搞的很清楚吗
Hibernate的子查询
jsp问题
LoadRunner测试时报的错是什么意思呀?
(500分)请教,进程挂住如何解决?
求教:关于连接池的问题。(急)
看过精通Struts:基于MVC的JavaWeb设计与开发(孙卫琴)的帮帮忙!
解决立马给分,spring的初级问题,郁闷两天了!!!
关于不常用汉字后台出现乱码的问题