인프런 커뮤니티 질문&답변

cocoguy님의 프로필 이미지
cocoguy

작성한 질문수

[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발

Spring Data JPA를 이용한 초기 데이터 생성

@Size(min, max) 검증 관련 질문

작성

·

785

·

수정됨

0

안녕하세요.

User 테이블에 데이터를 삽입하다 검증 애노테이션이 적용이 안되서 질문드립니다. 동일한 질문이 있어서 Javax.validation 의존성 삭제하고 springboot.starter validation 을 적용했지만 계속 검증이 안되는 상황입니다.

@Size(min=2, max=4)
private String name;


이름 필드에 제한을 두었는데 max 테스트는 에러를 내보내지만 min 을 테스트했을때 한글자 문자를 넣었을 때 왜 에러가 발생되지 않는지 궁금합니다..

답변 1

0

Dowon Lee님의 프로필 이미지
Dowon Lee
지식공유자

안녕하세요, 이도원입니다.

작업하신 내용에 오류는 없어 보입니다. 제가 설정했던 코드는 아래와 같으며, 실행 시 2~5글자 사이의 입력값이 아니면 오류가 발생합니다. 작업하신 User.java 클래스 또는 pom.xml 파일을 등을 공유(github 등)해 주시면 다른 원인이 있는지 확인해 보도록 하겠습니다.

image

image

image

감사합니다.

cocoguy님의 프로필 이미지
cocoguy

작성한 질문수

질문하기