[Jersey] 5. ExceptionMapper를 이용한 전역 Error Handling
서론 ExceptionMapper 구현 클래스 정의 적용 결과 1. 서론 이전 시간에 JAX-RS에서 제공하는 WebApplicationException을 상속한 클래스를 이용하여 해당 익셉션이 발생되었을 때 400 HTTP status codee와 에러메시지를 json형태로 담아 출력되도록 설정하는 방법을 확인했습니다. 그러나, 현재 구조에서는 우리가 직접 정의한 InvalidRequestException 외의 다른 Exception이 발생했을 경우 아래와 같이 기본적으로 제공해주는 HTML 형태로 응답됩니다. 우리는 jersey를 이용해서 REST API를 만들거기 때문에, 404에러가 발생되었을 때에도 json형태로 response를 내려주고 싶습니다. 그것을 BadReqeuustException,..
2022. 5. 13. 15:24