에러

[Spring] HV000030: No validator could be found for constraint 'javax.validation.constraints.NotEmpty' validating type 'java.lang.Long' 에러 해결

뚜키 💻 2022. 11. 8. 22:34
반응형

[Spring] HV000030: No validator could be found for constraint 'javax.validation.constraints.NotEmpty' validating type 'java.lang.Long' 에러 해결

 

javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint 'javax.validation.constraints.NotEmpty' validating type 'java.lang.Long'. Check configuration for 'ㅁㅁㅁㅁ'

 

✔ 현상

RequestBody에 Long타입을 넣고 요청했는데 오류가 났다.

 

 

✔ 원인

@NotEmpty 어노테이션이 붙어있는 String으로 받는 필드를 Long으로 변경했는데 어노테이션은 수정해주지 않아서 생긴 문제.

@NotEmpty는 String에서 사용하는 어노테이션이다.

이 녀석을
이렇게 수정했더니 오류 발생!

 

 

✔ 해결

@NotEmpty를 @NotNull로 변경해주면 된다.

 

이렇게 바꾸면 해결 완료!

 

반응형