controller 方法头加 @Transactional( rollbackFor = {Exception.class}, readOnly = false )
try{
.......你带逻辑代码
}catch(Exception e){
e.printStatckTrace();
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); //代码执行事务回滚
}
controller 方法头加 @Transactional( rollbackFor = {Exception.class}, readOnly = false )
try{
.......你带逻辑代码
}catch(Exception e){
e.printStatckTrace();
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); //代码执行事务回滚
}