關於Exception出現application exception overridden by commit exception


     本人遇到的情況是: 在業務層,自己繼承Exception的ApplicationException在DAO方法報錯的情況下,拋出異常時,控制層無法獲取到ApplicationException,而是事務異常(用的是JPA框架, 事務是必須注解的)。若要獲取該業務異常,需從事務異常中,或者將catch到的Exception強轉成事務異常。最后getApplicationException,便可獲取最終想要獲取的ApplicationExcetion。

     當然,遇到這樣的問題,應該還是比較少的,只是在未解決該問題是,一直在網上搜索不到解決辦法。僅記錄,並希望能幫到“有緣人”吧。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM