@ControllerAdvice这个注解主要作用是什么
生活随笔
收集整理的這篇文章主要介紹了
@ControllerAdvice这个注解主要作用是什么
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
增強型控制器,對于控制器的全局配置放在同一個位置
@ControllerAdvice是在類上聲明的注解,其用法主要有三點:
1、@ExceptionHandler這個注解則表示Controller中任何一個方法發生異常,則會被注解了@ExceptionHandler的方法攔截到。對應的異常類執行對應的方法,如果都沒有匹配到異常類,則采用近親匹配的方式
2、@InitBinder注解標注的方法:用于請求中注冊自定義參數的解析,從而達到自定義請求參數格式的目的;
3、@ModelAttribute注解標注的方法:表示此方法會在執行目標Controller方法之前執行
總結
以上是生活随笔為你收集整理的@ControllerAdvice这个注解主要作用是什么的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Failed to bind prope
- 下一篇: 注解@Slf4j的使用