-
Spring MVC - JSR-380 어노테이션(Annotation)Spring/Spring MVC 2022. 1. 3. 15:25728x90반응형
JSR-380 어노테이션(Annotation)
- JSR-303와 원리는 같고 유효성 검사가 추가로 제공
더보기<dependency> <groupId>org.hibernate.validator</groupId> <artifactId>hibernate-validator</artifactId> <version>6.0.7.Final</version> </dependency>
유효성 검사 어노테이션
많이 쓰는 어노테이션만 작성하였다. 다른 필요한 어노테이션이 있다면 위 참고 링크를 참고해라.
어노테이션(Annotation) 내용 @NotEmpty 주입된 값의 길이가 0이면 오류, 공백도 글자로 인식한다. @NotBlank 주입된 값이 길이가 0이면 오류, 공백은 글자로 인식안한다. @Positive 양수가 아니면 오류 - 값을 주입할때 String으로 주입하면 오류난다 @PositiveOrZero 0 또는 양수가 아니면 오류 - 값을 주입할때 String으로 주입하면 오류난다 @Negative 음수가 아니면 오류 - 값을 주입할때 String으로 주입하면 오류난다 @NegativeOrZero 0 또는 음수가 아니면 오류 - 값을 주입할때 String으로 주입하면 오류난다 @Email 이메일 형식이 아니라면 오류, 중간에 @가 있는지 확인 728x90반응형'Spring > Spring MVC' 카테고리의 다른 글
Spring MVC - Interceptor (0) 2022.01.03 Spring MVC - Validator 커스터마이징 (0) 2022.01.03 Spring MVC - JSR-303 어노테이션(Annotation) (0) 2022.01.03 Spring MVC - 에러 메시지 커스터마이징, From 데이터 유지하기 (0) 2022.01.03 Spring MVC - 유효성 검사 (JSR-303) (0) 2022.01.03