SpringBoot Controller類統一異常處理

Controller中通常需要異常處理,給用戶友好提示。每個方法都進行try catch顯得有點麻煩。

可以寫一個統一的異常處理方法。

利用Spring AOP特性,在Controller類中添加以下方法。

    @ExceptionHandler    
    public String doException(Exception ex) throws Exception{ 
        ex.printStackTrace();        
        return ex.getMessage();   
    }

在方法上加入@ExceptionHandler註解,接口發生異常時就會調用此方法。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章