【发布时间】:2014-08-02 05:51:52
【问题描述】:
我在特定控制器上添加了@ExceptionHandler 方法。
@ExceptionHandler(NullPointerException.class)
@ResponseStatus(HttpStatus.Not_FOUND)
public @ResponseBody doSomeThing(NullPointerException e) {...}
问题是:我也有一个习惯
org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver
在我的 Rest 应用程序(旧版)中定义为 @Component。
现在我的特定控制器中的@ExceptionHandler 永远不会被调用。我需要支持两种异常处理策略。
如何配置 spring 4.0.5 以便我的 Controller 中的 @ExceptionHandler 被调用?
【问题讨论】:
标签: java spring spring-mvc spring-data