在測試事務傳播行為的時候,因為用了同一個service中的方法測試,所以不管怎么設置都無效了:
原因是aop動態代理只會攔截一次執行方法,第二個方法是照搬的,只要調用其他service中的事務方法,傳播行為就生效了,記一下,不實踐還真不知道
如果想調用本service中的方法並實現傳播行為,則需要單獨解決方法,這篇博客講的特別好:
https://blog.csdn.net/qq_35830949/article/details/79581198
在測試事務傳播行為的時候,因為用了同一個service中的方法測試,所以不管怎么設置都無效了:
原因是aop動態代理只會攔截一次執行方法,第二個方法是照搬的,只要調用其他service中的事務方法,傳播行為就生效了,記一下,不實踐還真不知道
如果想調用本service中的方法並實現傳播行為,則需要單獨解決方法,這篇博客講的特別好:
https://blog.csdn.net/qq_35830949/article/details/79581198
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。