當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring @ControllerAdvice @ExceptionHandler
生活随笔
收集整理的這篇文章主要介紹了
Spring @ControllerAdvice @ExceptionHandler
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
先來兩個連接:
Spring3.2新注解@ControllerAdvice
Spring 注解學習手札(八)補遺——@ExceptionHandler
?
@Controller Class中如果有@ExceptionHandler method,那么該Controller類中的所有異常都會調用該方法。
但是,僅限于當前Controller類!
?
而@ControllerAdvice Classs中的@ExceptionHandler method則會實現全局異?;卣{。
?
如果開啟掃描注解,且配置了include-filter,那就需要將@ControllerAdvice加入include-filter中,否則無效【【未驗證】】。
如下:
<context:component-scan base-package="com.sishuok.es" use-default-filters="false"> <!--應該是這個false導致的--><context:include-filter type="annotation" expression="org.springframework.stereotype.Controller"/> <context:include-filter type="annotation" expression="org.springframework.web.bind.annotation.ControllerAdvice"/> </context:component-scan>?
轉載于:https://www.cnblogs.com/larryzeal/p/5533944.html
總結
以上是生活随笔為你收集整理的Spring @ControllerAdvice @ExceptionHandler的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第二轮冲刺-Runner站立会议03
- 下一篇: Excel 文件读取