회원가입을 진행할때 항목마다 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 |
'JAVA' 카테고리의 다른 글
[Java] Redis Hash, List 사용하기 (0) | 2023.02.26 |
---|---|
[JAVA] json <-> Object로 바꾸기 (0) | 2023.02.24 |
[JAVA] @Scheduled 사용하기 (0) | 2023.02.16 |
[JAVA] Springboot file upload 구현 (0) | 2023.02.10 |
[JAVA] 문자열 자르기 (0) | 2023.02.06 |