1. 예외처리 - 발생위치에 따른 구분 Dispatcher Servlet 내에서 발생하는 예외(99%-Controller, Service, Repository) vs. Dispatcher Servlet 전 Filter에서 발생하는 예외 2. 예외처리 방법 1. Controller 단에서의 예외처리 @ExceptionHandler - Contorller 메서드 내의 하위 레이어(Service, Repository 등)에서 예외 발생해도 중간에 처리하지 않는 이상 Controller단까지 예외처리가 던져지고 @ExceptionHandler가 예외를 처리하게 됨. 2. 전역에서 예외처리 - @(Rest)ControllerAdvice - Controller 내의 @ExceptionHandler와 Controll..