본문으로 바로가기

[Spring MVC] @ControllerAdvice

category Spring/SpringMVC 2019. 8. 24. 17:27

@ControllerAdvice

: 전역 컨트롤이자 예외처리 , 바인딩 설정 , 모델 객체를 모든 컨트롤러 전반에 걸쳐 적용하고 싶은 경우에 사용한다.

 - @ExceptionHandler

 - @InitBinder

 - @ModelAttribute

 

: 적용할 범위를 지정할 수도 있다.

 

 

 

@ControllerAdvice를 설정하게 되면 범위에 있는 모든 컨트롤러에 적용이 된다.