1. 程式人生 > >springboot 統一異常處理

springboot 統一異常處理

sping nbsp 用法 異常處理 exc png 不能 run ges

在sping框架裏定義我們想要的異常類,不能繼承Exception,要繼承RuntimeException,原因在於spring框架只對拋出的異常是RuntimeException,才會進行事務回滾,如果拋出的異常是Exception,是不會事務回滾的。比如以下寫法:

技術分享

在業務層中的用法:

技術分享

枚舉的定義:

技術分享

捕獲異常的類:

技術分享

springboot 統一異常處理