java中两个事物,怎么设置,能让一个事物出现异常,另一个也回滚?哪位大神给帮个忙啊


java中两个事物,怎么设置,能让一个事物出现异常,另一个也回滚?哪位大神给帮个忙啊

9 个解决方案

#1


Service层中加事物,两个操作数据库的方法放service层中

#2


Service层中加事物,两个操作数据库的方法放service层中

#3


Service层中加事物,两个操作数据库的方法放service层中

#4


那你应该做第三个事务,让它包含这两个事务,

#5


怎么设置啊,比如说现在有两个事物,这两个事物所在的类是不能修改的,怎么做第三个事务包含那个两个,达到数据一致啊

#6


把两个update操作再框在同一个事务中。

#7


引用 4 楼 stonespace 的回复:
那你应该做第三个事务,让它包含这两个事务,
94

#8


同一数据源? 不同数据源? 不同数据源用JTA
用ThreadLocal 保证 connection 相同,或者用spring 框架之类 AOP东东

#9


是一个数据源,主要是那两个事务所在的类不让改啊

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
© 2014-2019 ITdaan.com 粤ICP备14056181号