백엔드/JPA
[Spring/JPA] javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint 'javax.validation.constraints.NotEmpty' validating type 'java.lang.Long'. 해결
gi2
2022. 6. 14. 14:09
@NotNull @NotEmpty 차이
Integer 타입 위에는 -> @NotNull
String 타입 위에는 -> @NotEmpty
따라서
@Data
static class CreateStudyRequest {
@NotEmpty
private Long memberId;
@NotEmpty
private String title; //스터디제목
private String region; //지역
private String dayOfWeek; //요일
private String isOnline; //대면비대면여부
private String categories; //공부카테고리
private int personLimit; //인원제한
private String content; //소개줄글
private List<QuestionDTO> questions;
}
memberId 위에 @NotEmpty를 @NotNull로 변경해주면 오류가 해결됨