解决方法:
1.在 catch语句中加上最后增加throw new RuntimeException(),便于AOP捕获异常再去回滚。
2.手动回滚,加上TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();语句。
解决方法:
1.在 catch语句中加上最后增加throw new RuntimeException(),便于AOP捕获异常再去回滚。
2.手动回滚,加上TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();语句。