Spring事务不回滚的情况
作者:互联网
使用了@Transactional,并且代码中还添加了try{}catch{},那么事务就不会回滚。
默认spring事务只在发生未被捕获的 runtimeexcetpion时才回滚。
需要在catch里面加
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
标签:事务,Spring,Transactional,回滚,runtimeexcetpion,spring,catch,不回 来源: https://www.cnblogs.com/cjxy1993/p/16550121.html