java.validation의 어노테이션 종류

tyghu77·2021년 12월 10일
0

SpringbootAOP

목록 보기
2/3

java.validation 어노테이션 종류는 다음과 같다.

Annotaion제약조건
@NotNullNull 불가
@NullNull만 입력 가능
@NotEmptyNull, 빈 문자열 불가
@NotBlankNull, 빈 문자열, 스페이스만 있는 문자열 불가
@Size(min=,max=)문자열, 배열등의 크기가 만족하는가?
@Pattern(regex=)정규식을 만족하는가?
@Max(숫자)지정 값 이하인가?
@Min(숫자)지정 값 이상인가
@Future현재 보다 미래인가?
@Past현재 보다 과거인가?
@Positive양수만 가능
@PositiveOrZero양수와 0만 가능
@Negative음수만 가능
@NegativeOrZero음수와 0만 가능
@Email이메일 형식만 가능
@Digits(integer=, fraction = )대상 수가 지정된 정수와 소수 자리 수 보다 작은가?
@DecimalMax(value=)지정된 값(실수) 이하인가?
@DecimalMin(value=)지정된 값(실수) 이상인가?
@AssertFalsefalse 인가?
@AssertTruetrue 인가?

출처 https://bamdule.tistory.com/35

profile
배운것을 기록하자

0개의 댓글