HandlerExceptionResolver (1) 썸네일형 리스트형 [API 예외 처리] - HandlerExceptionResolver 사용하기 서버에서 예외가 발생하고, 서블릿을 넘어 WAS까지 예외가 전달되면 HTTP 상태 코드가 500으로 처리됩니다. 발생하는 예외에 따라서 400, 404 등등 다른 상태 코드도 처리하고 싶은 경우 어떻게 하면 될까요? 오류 메시지, 형식등을 API마다 다르게 처리하고 싶으면 어떻게 하면 될까요? 위와 같은 목적을 위해서 HandlerExceptionResolver를 사용하면 처리 가능합니다. 상태 코드 변환 상황: IllegalArgumentException 을 처리하지 못해서 컨트롤러 밖으로 넘어가는 일이 발생하면 HTTP 상태 코드를 400으로 처리하고 싶습니다. @GetMapping("/api/members/{id}") public MemberDto getMember(@PathVariable("id".. 이전 1 다음