Spring Validation 종류

박상우·2023년 6월 13일

Srping

목록 보기
2/5

값에 대한 유효성을 검사하기 위해 Java 에서는 Bean Validation을 제공하며 Spring에서는 이를 어노테이션 형태로 간편하게 사용할 수 있다.

어노테이션설명예외
@Size문자의 길이를 측정int 타입 불가
@NotNullNull 불가
@NotEmptynull, "" 불가
@NotBlanknull, "", " " 불가
@Pattern정규식 적용
@Max최대값 적용
@Min최소값 적용
@AssertTrue / False별도 Logic 적용
@Valid해당 Object validation 실행
@Past과거 날짜 체크
@PastOrPresent오늘 또는 과거 날짜 체크
@Future미래 날짜 체크
@FutureOrPresent오늘 또는 미래 날짜 체크
@Email이메일 형식 체크
profile
보안, 개발을 같이 하고 있습니다

0개의 댓글