try catch異常拋出與spring事務回滾策略相關(轉)

      在配置了事務代理的Service業務邏輯實現類的方法裏,若將異常捕獲,而且在catch塊中不對事務作顯式提交(或其餘應該作的操做如關閉資源等)=生吞掉異常; spring的事務邊界是在調用業務方法以前開始的,業務方法執行完畢以後來執行commit or rollback(Spring默認取決因而否拋出runtime異常或unchecked異常)。       若是拋出runtime e
相關文章
相關標籤/搜索