회원 가입 할 때 아이디, 비밀번호의 경우 @NotBlank 사용하면 될 것 같은데
@NotNull이나 @NotEmpty의 경우 언제 쓰는지 직관적으로 안떠오름 ..
ygosu 커뮤니티의 경우에 사진과 같이 공백 닉네임이 있던데(맥에서는 점자로 보이는데 윈도우 에서는 공백으로 보임) 이런 경우 닉네임에 @NotEmpty를 사용한 건가 ?
그럼 빈 문자열이나, 공백 문자열은 허용하면서 null만 아니게 되는 경우는 언제가 있음 ??.. 아무리 생각해도 안 떠올라서 ㅠ
그 어노테이션들이 String에만 쓰이는게 아니고, 컬렉션이나 숫자나 기타등등 모든 타입들에 쓸 수 있어 String은 NotBlank로 충분함