1
예를 들어, 동일한 예외 abc에 대해, dev 프로필이 활성화되어 있다면, 나는 첫 번째 방법이 있어야합니다. 그렇지 않으면 두 번째 방법이 있습니다. 어떻게하면 될까요? 감사.봄 mvc 3.1, 여러 프로필에 대해 동일한 예외 ExceptionHandlers 방법?
@ExceptionHandler(Throwable.class)
public @ResponseBody
Object handleUnhandledExceptionForDev(Throwable t, HttpServletResponse res) {
res.setStatus(500);
.......
resp.setError(t);
return resp;
}
@ExceptionHandler(Throwable.class)
public @ResponseBody
Object handleUnhandledExceptionForProducion(Throwable t, HttpServletResponse res) {
res.setStatus(500);
logger.error(t);
//resp.setError(t);
return resp;
}