首页
学习
活动
专区
工具
TVP
发布

【小家java】Spring事务嵌套引发的血案---Transaction rolled back because it has been marked as rollback-only

但笔者今天不讨论这个,哈哈~本文将从应用层面稍带一点源码,来解释一下我们平时使用事务遇到的一个问题但让很多人又很棘手的问题:Transaction rolled back because it has...: Transaction rolled back because it has been marked as rollback-only 但这么玩,去掉addPerson方法的事务,只保留editById...rolled back because it has been marked as rollback-only"); } } finally { cleanupAfterCompletion...**如果这个子方法没有将异常往上整个方法抛出或整个方法未往上抛出,那么改异常就不会触发事务进行回滚,事务就会在整个方法执行完后就会提交,这时就会造成Transaction rolled back because...it has been marked as rollback-only的异常。

7.7K10
您找到你想要的搜索结果了吗?
是的
没有找到
领券