@ControllerAdvice
: 전역 컨트롤이자 예외처리 , 바인딩 설정 , 모델 객체를 모든 컨트롤러 전반에 걸쳐 적용하고 싶은 경우에 사용한다.
- @ExceptionHandler
- @InitBinder
- @ModelAttribute
: 적용할 범위를 지정할 수도 있다.
@ControllerAdvice를 설정하게 되면 범위에 있는 모든 컨트롤러에 적용이 된다.
'Spring > SpringMVC' 카테고리의 다른 글
[Spring MVC] @ControllerAdvice (0) | 2019.08.24 |
---|---|
[Spring MVC] @ExceptionHandler (0) | 2019.08.24 |
[Spring MVC] @InitBinder (0) | 2019.08.24 |
[Spring MVC] @ModelAttribute 와 Model (0) | 2019.08.23 |
[Spring MVC] 응답 타입 @ResponseBody & ResponseEntity (0) | 2019.08.22 |