본문 바로가기
Spring/Spring boot

Spring Boot Validation // null로 등록 불가능하게 하는 방법

by java나유 2022. 10. 27.

 

Spring boot로 게시판이나 댓글을 구현할 때 

빈 값으로 입력 못하게 하는 여러 방법은 여러가지가 있지만 form을 사용해서 입력값을 체크하는 방법이 있다.

 

Spring Boot Validation

 

라이브러리 추가

dependencies {
    implementation 'org.springframework.boot:spring-boot-starter-validation'
}

 

Spring Boot Validation을 설치하면 아래와 같은 애너테이션을 사용할 수 있다.

@Size 문자 길이를 제한한다.
@NotNull Null을 허용하지 않는다.
@NotEmpty Null 또는 빈 문자열("")을 허용하지 않는다.
@Past 과거 날짜만 가능
@Future 미래 날짜만 가능
@FutureOrPresent 미래 또는 오늘날짜만 가능
@Max 최대값
@Min 최소값
@Pattern 정규식으로 검증

 

 

출처:https://wikidocs.net/161873

 

 

사용 예시 

728x90

댓글