엄지월드

@Valid 폼 검증 본문

java/Spring

@Valid 폼 검증

킨글 2017. 6. 28. 17:57
반응형

@Valid에는 기본적으로 14개의 검증 어노테이션을 제공한다.


@AssertFalse : false 값만 통과 가능

@AssertTrue : true 값만 통과 가능

@DecimalMax(value=) : 지정된 값 이하의 실수만 통과 가능

@DecimalMin(value=) : 지정된 값 이상의 실수만 통과 가능

@Digits(integer=,fraction=) : 대상 수가 지정된 정수와 소수 자리수보다 적을 경우 통과 가능

@Future : 대상 날짜가 현재보다 미래일 경우만 통과 가능

@Past : 대상 날짜가 현재보다 과거일 경우만 통과 가능

@Max(value) : 지정된 값보다 아래일 경우만 통과 가능

@Min(value) : 지정된 값보다 이상일 경우만 통과 가능

@NotNull : null 값이 아닐 경우만 통과 가능

@Null : null일 겨우만 통과 가능

@Pattern(regex=, flag=) : 해당 정규식을 만족할 경우만 통과 가능

@Size(min=, max=) : 문자열 또는 배열이 지정된 값 사이일 경우 통과 가능

@Valid : 대상 객체의 확인 조건을 만족할 경우 통과 가능



'java > Spring' 카테고리의 다른 글

Spring 데이터 흐름  (0) 2017.07.17
ajax를 이용한 로그인 폼 체크  (0) 2017.07.02
서버 구축 방법 - 2  (0) 2017.05.13
윈도우에서 SSH 서버로 파일 전송하는 방법(iputty)  (0) 2017.05.08
서버 구축 방법 - 1  (0) 2017.05.08
Comments