[Spring boot] @NotNull, @NotEmpty, @NotBlank 차이
2022. 12. 1. 20:52
프로그래밍/Spring Boot
@NotNull, @NotEmpty, @NotBlank javax.validation.constraints package에 포함된 기능으로 api에서 값을 입력받을 때 validation 체크를 위해 사용되는 어노테이션 NotNull null을 허용하지 않음 "" 이나 " " 은 허용 NotEmpty 주석이 달린 요소가 null 또는 비어 있는지 확인 null 과 "" 둘 다 허용하지 않음 " "은 허용 NotBlank 빈칸 혹은 공백만 있는 경우를 허용하지 않음 null 과 "" 과 " " 모두 허용 X 예시 String text = null; @NotNull = false @NotEmpty = false @NotBlank = false String text = ""; @NotNull = true @N..