Jakarta
-
@NotNull , @NotEmpty, @NotBlank 비교Jakarta/Bean Validation 2025. 1. 10. 22:29
@NotNull , @NotEmpty, @NotBlank 비교출처 : https://docs.jboss.org/hibernate/validator/6.2/reference/en-US/pdf/hibernate_validator_reference.pdf Bean Validation에는 “값이 있어야 한다”는 의도를 표현하기 위해 여러 가지 제약 어노테이션이 있습니다.가장 자주 혼동되는 세 가지가 @NotNull, @NotEmpty, 그리고 @NotBlank입니다.각각의 차이점은 다음 표로 정리할 수 있습니다.어노테이션검증 조건대상 타입목적@NotNullNull 허용 X빈 문자열("") 허용 O공백(" ") 허용 O모든 타입 (숫자, 객체, String, Collection 등)단순히 "null이 아님"..