1. 程式人生 > >spring 嵌套事務問題

spring 嵌套事務問題

接口 方法 捕獲 pri runt exceptio 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 嵌套事務問題