原文:UnexpectedRollbackException: Transaction rolled back because it has been marked as rollback-only解决办法

引发原因:当前类中使用 Transactional注解,当前类中的一个方法内的try catch内调用了来自两个服务类的中的两个方法, 方法 正常运行,但是方法 抛出异常,此时因为当前类中有 Transactional注解,所以方法 也需要回滚,但是两个方法都同在 一个try catch 内,所以也无法回滚,这时抛出异常UnexpectedRollbackException: Transactio ...

2021-10-19 22:46 0 1444 推荐指数:

查看详情

Transaction rolled back because it has been marked as rollback-only

spring的声明事务提供了强大功能,让我们把业务关注和非业务关注的东西又分离开了。好东西的使用,总是需要有代价的。使用声明事务的时候,一 个不小心经常会碰到“Transaction rolled back because it has been marked as rollback-only ...

Sat Nov 14 01:32:00 CST 2015 0 1935
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM