@ControllerAdvice
https://spring.io/blog/2013/11/01/exception-handling-in-spring-mvc
@ControllerAdvice 란?
동일한 예외 처리를 개별 컨트롤러가 아닌 전체 애플리케이션에 적용할 수 있다.
Exception handling methods annotated with
@ExceptionHandler
.Model enhancement methods (for adding additional data to the model) annotated with
@ModelAttribute
. Note that these attributes are not available to the exception handling views.Binder initialization methods (used for configuring form-handling) annotated with
@InitBinder
.
@ControllerAdvice가 없기전의 Exception 처리
Error 페이지
Controller기반 @ExceptionHandler 사
Exception에 따른 Class 생성
Last updated