역시나 예상했던 @ExceptionHandler 를 사용해서 처리하는 방법이 제일 효율적이고, 널리 쓰이는 방법이었다!
평소에 사용했던터라 익숙했지만, 다른 예외 처리 방법들과 비교해보진 않았었다. 이번 강의를 들으며 스프링에서 기본적으로 제공해주는 예외.. 서블릿 예외.. 등 구성해보았지만 역시 @ExceptionHandler 와 @ControllerAdvice 를 사용하는 것이 제일이다 👍🏻
단, 지금까지는 전체적으로 글로벌하게 하나만 만들어서 적용했지만, 옵션을 주어 각 패키지마다 적용하는 방법은 처음 알았다. -> ex) annotations .. basePackages .. assignableTypes 등