inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

ExceptionHandler로 처리할 필수 Exception들?

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

@RestControllerAdvice와 @ExceptionHandler를 이용해서 REST API의 예외처리시 일반적으로 Handling 해줘야할 Exception들이 뭐가 있을까요? 특히 JPA쪽도 다양한 종류의 RuntimeException 상속한 Exception들이 발생하다보니, 뭘 얼마나 막아줘야할지 좀 애매? 막막한 부분들이 있는 것 같습니다. 현재는 REST API 구현시 Testcase를 통해 다양한 상황을 테스트하면서 발생하는 Exception들을 확인하면서 계속해서 ExceptionHandler를 추가하고 있는데요. Testcase 돌리다가 DataIntegrityViolationException case를 보고 ExceptionHandler 추가...이런식으로 개발하고 있는데, 상위 Exception들로 싹 잡아버려야할지... 강사님의 현업 경험을 바탕으로 기본적으로 이러한 Exception들을 handling해줘야한다고 할만한 best practice 없을까요?

  • spring
  • exceptionhandler
  • ControllerAdvice
GPK 댓글 1 좋아요 1 조회수 914

인기 태그

인프런 TOP Writers

주간 인기글