Back-End/Study

유효성 검사 - @NotNull @NotEmpty @NotBlank

yeonx 2022. 7. 30. 15:22
728x90

Java에서는 Bean Validation이라는 데이터 유효성 검사 프레임워크를 제공하고 있다.

 

Spring에서 이 기능을 이용하면 더 유효성 검사를 편리하게 할 수 있다.

 

build.gradle

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

spring에서 사용하기 위해 Spring Boot Vaildation Starter를 추가한다.

 

@NotNull @NotEmpty @NotBlank

@NotNull Null 값 체크
@NotEmpty Null, "" 체크
@NotBlank Null, "", 공백을 포함한 빈 값 체크