[ERROR] @valid와 @Pattern 같이 사용 시 에러 발생

Jimin·2023년 4월 30일
0

No validator could be found for constraint 'javax.validation.constraints.Pattern' validating type 'java.time.LocalDate'.

@Pattern(regexp = "^\\d{4}-\\d{2}-\\d{2}$", 
		message = "수술 날짜는 yyyy-MM-dd 형식이어야 합니다.")
  • DTO에서 LocalDate 타입의 필드에 @Pattern 어노테이션을 추가했을 때
  • 컨트롤러 테스트를 실행하면 최상단의 에러가 발생했음
  • 찾아보니 Hibernate Validator는 LocalDate를 지원하지 않는다고 함

0개의 댓글