MethodArgumentTypeMismatchException
파라미터의 Type(형식)이 제대로 넘어오지 않았을 때.
LocalDate 타입으로 넘어와야하는데 String이나 int로 넘어온 경우
@ExceptionHandler(MethodArgumentTypeMismatchException.class)
public ResponseEntity<ErrorResponse> handleMethodArgumentTypeMismatchException(MethodArgumentTypeMismatchException e) {
log.error("MethodArgumentTypeMismatch Exception occurred. message={}", e.getMessage());
return ResponseEntity.status(HttpStatus.BAD_REQUEST)
.body(new ErrorResponse(ErrorType.INVALID_PARAMETER.getDescription(), ErrorType.INVALID_PARAMETER));
}
'Spring관련 기술 > 서버개발' 카테고리의 다른 글
Kakao 도서 정보 이용 AccessDeniedError 발생 (1) | 2024.08.31 |
---|---|
개발환경에서 테스트 데이터 넣기 (0) | 2024.08.31 |
MissingServletRequestParameterException (0) | 2024.08.30 |
NoResourceFoundException (0) | 2024.08.30 |
멀티 모듈 관련 참고 문서 (0) | 2024.08.18 |