Spring用类注解的情况下设置的是 @Transactional(rollbackFor = Exception.class),这样出现业务异常的时候需要手动回滚,在满足条件的情况下增加如下代码: TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
Spring 手动回滚事务
最新推荐文章于 2024-02-21 16:12:01 发布
Spring用类注解的情况下设置的是 @Transactional(rollbackFor = Exception.class),这样出现业务异常的时候需要手动回滚,在满足条件的情况下增加如下代码: TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();