spring 嵌套事务问题

Posted yingchen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring 嵌套事务问题相关的知识,希望对你有一定的参考价值。

嵌套事物总结

事物成功总结
1、内外都无try Catch的时候,外部异常,全部回滚。
2、内外都无try Catch的时候,内部异常,全部回滚。
3、外部有try Catch时候,内部异常,全部回滚
4、内部有try Catch,外部异常,全部回滚
5、友情提示:外层方法中调取其他接口,或者另外开启线程的操作,一定放到最后!!!(因为调取接口不能回滚,一定要最后来处理)
 
总结:由于上面的异常被捕获导致,很多事务回滚失败。如果一定要将捕获,请捕获后又抛出RuntimeException(默认为异常捕获RuntimeException)。
 
文章引用:
https://blog.csdn.net/yangchangyong0/article/details/51960143

以上是关于spring 嵌套事务问题的主要内容,如果未能解决你的问题,请参考以下文章

Spring嵌套事务

Spring嵌套事务

知识点:Spring嵌套事务方式

面试突击:加入事务和嵌套事务有什么区别?

Spring事务传播特性的浅析——事务方法嵌套调用的迷茫

Spring事务传播特性的浅析——事务方法嵌套调用的迷茫