JAVA
[JAVA] @NotNull, @NotEmpty, @NotBlank
meetyou
2023. 2. 22. 16:50
회원가입을 진행할때 항목마다 null 체크를 하게 되는데요
위에서 언급한 @NotNull, @NotEmpty, @NotEmpty를 통해서 쉽게 확인하는 방법 및 차이점을 설명해드리겠습니다.
1. 사용법
@NotNull(message = "아래의 변수가 비어있을 경우 전달할 에러 메세지 내용 입력")
private String loginId;
@NotEmpty(message = "아래의 변수가 비어있을 경우 전달할 에러 메세지 내용 입력")
private String loginId;
@NotBlank(message = "아래의 변수가 비어있을 경우 전달할 에러 메세지 내용 입력")
private String loginId;
2. 차이점
@NotNull | @NotEmpty | @NotBlank | |
null을 허용하는가? | X | X | X |
""을 허용하는가? | O | X | X |
" "을 허용하는가? | O | O | X |