1. 程式人生 > >spring手動控制事務回滾

spring手動控制事務回滾

在catch語塊中增加TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();

import org.springframework.transaction.interceptor.TransactionAspectSupport;
try {
            
} catch (Exception e) {
  TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();// catch塊中顯示讓事務回滾,保證資料完整性  
   e.printStackTrace();
}