pring 事務控制 設置手動回滾 TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();

  當我們需要在事務控制的service層類中使用try catch 去捕獲異常後,就會使事務控制失效,因爲該類的異常並沒有拋出,就不會觸發事務管理機制。怎樣才能即使用try catch去捕獲異常,而又讓出現異常後spring回滾呢? 1 可在catch中拋出運行時異常throw new RuntimeException(e) 2 手動回滾TransactionAspectSupport.curr
相關文章
相關標籤/搜索