- 博客(1)
- 收藏
- 关注
原创 Transaction silently rolled back because it has been marked as rollback-only Spring事务嵌套问题
A和B都有事务,A调用B,B中抛出了异常,A这边捕获B的异常,但是没有将异常抛出,导致A方法执行结束时,提交事务,出现了上述的错误。下面这种情况并不会引起错误。@Transactional默认的传播机制是PROPAGATION_REQUIREDtest2()会加入test1()中的事务,会一起回滚。@Transactionalpublic void test1(){ test2();}@Transactionalpublic void test2(){ dou...
2021-10-26 12:04:49 3413
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人