在寫項目的時候,想對異常進行統一處理,使得後臺日誌記錄具體的錯誤信息,前臺這邊就直接跳轉錯誤界面,這樣就可以實現優雅的報錯處理。
但是往往都是事與願違。自己簡單的寫了一個全局處理
、
然後在controller裏面寫了一個異常錯誤(一定要記住:一旦使用了try{}catch(){}以後,註解將不會再去捕獲這個異常!!!!)
然後失效了,@ControllerAdvice沒有反應
後來在網上找到解決辦法,需要特別指定,否則不會生效,使用@EnableWebMvc註解
啓動服務器,後臺報錯
前端頁面跳轉