Spring transaction 異常回滾

Spring框架的事務基礎架構代碼將默認地 只 在拋出運行時和unchecked exceptions時才標識事務回滾。 也就是說,當拋出一個 RuntimeException 或其子類例的實例時。(Errors 也同樣 - 默認地 - 標識事務回滾。)從事務方法中拋出的Checked exceptions將 不 被標識進行事務回滾架構

Unchecked Exception.:包括 Error與RuntimeException. 這類異常都是RuntimeException的子類。 Checked Exception:除了Error與RuntimeException,其餘剩下的異常. 這類異常都是Exception的子類 。在編譯時在語法上必須處理的異常,所以必須在語法上以try..catch加以處理;框架

相關文章
相關標籤/搜索