샘플 애플리케이션을 구현해보면서 만날 수 있는 예외는 다음과 같다. 클라이언트 요청 데이터에 대한 유효성 검증(Validation)에서 발생하는 예외 서비스 계층의 비즈니스 로직에서 던져지는 의도된 예외 웹 애플리케이션 실행 중에 발생하는 예외(RuntimeException) DTO 유효성 검증 측에서 클라이언트의 요청 데이터 유효성 검증에 실패할 경우, 다음과 같은 응답 메시지를 확인 가능하다. 다음과 같은 Response Body 내용만으로는 요청 데이터 중에서 어떤 항목이 유효성 검증에 실패했는지 알 수 없다. 클라이언트 쪽에서 에러 메시지를 조금 더 구체적으로 친절하게 알 수 있도록 바꾸는 작업이 필요하다. 💡@ExceptionHandler를 이용한 Controller 레벨에서의 예외 처리 클라이..