예외 처리
GlobalException Handler 만들어서 예외 처리 로직 한군데 모으기
Controller 단까지 던져진 예외들을 처리할 수 있다.
Exception 발생 -> DispatcherServlet이 HandlerExceptionResolve 호출
-> @RestControllerAdvice 내 예외처리 가능한 핸들러 찾아 실행
-> 예외 처리 메서드가 ProblemDetail 바디에 담고, ProblemDetail 상태코드에 따라 HTTP 상태 코드 반환
Last updated