728x90
반응형
1. @NotEmpty
- 일반적으로 문자열 또는 컬렉션이 Null이 아니며 비어이지 않은지 확인하는 데 사용됨
- 문자열 (String, StringBuilder), 컬렉션(List, Set), Map에 적용됨
@NotEmpty
private String username;
@NotEmpty
private List<String> emailAddresses;
2. @NotBlank
- 문자열이 Null이 아니고 비어있지 않으며 공백이 아닌 하나 이상 포함되어 있는지 확인하는 데 사용됨
- 문자열 객체에만 적용될 수 있음
- 문자열에 공백 외의 의미 있는 내용이 포함되어 있는지 확인함
@NotBlank
private String fullName;
3. @NotNull
- 필드 또는 매개변수가 Null이 아닌지 확인하는 데 사용됨
- 모든 유형의 객체에 적용하여 Null이 아닌지 확인할 수 있음
- 필드의 유무만 검사함
@NotNull
private Integer age;
728x90
반응형
댓글