API 예외처리
-
스프링 부트에서 API예외처리 하는법SPRING/API 예외처리 2021. 10. 21. 01:29
스프링 부트에서 API예외 처리하는 3가지 방법을 사용해보겠습니다. 먼저 스프링에서 exception을 처리해주는 HandlerExceptionResolver을 알아보겠습니다. 일반적으로 오류 view에 대한 핸들러 매핑 또는 실행 중에 발생한 예외를 해결할 수 있는 개체에 의해 구현되는 인터페이스입니다. (예외가 던져졌을 때 어떤 핸들러를 실행할 것인지에 대한 정보를 제공) 스프링 부트가 기본으로 제공하는 3가지 ExceptionResolver을 알아보겠습니다. (우선순위 순을 정렬) ExceptionHandlerExceptionResolver ResponseStatusExceptionResolver DefaultHandlerExceptionResolver 우선 순위 반대로 하나씩 살펴보겠습니다. 1...