Java - @NotNull, @NotEmptty, @Notblank 차이점 알고 쓰시나요?
·
Java
새롭게 프로젝트를 진행하면서 유효성 검사를 위해 사용했던 애너테이션들의 정확한 역할 구분이 필요했다. 자바에서 @NotNull, @NotEmpty, @NotBlank는 모두 유효성 검증(validation)을 위해 사용되는 애너테이션이다. 이번에 각 애너테이션의 차이를 확실히 알고 용도에 맞게 사용해보자 @NotNull @NotNull은 매개변수, 필드 또는 메서드 반환 값이 Null인지 체크하는 데 사용된다. NullPointerException이 발생하지 않도록 하는 데 사용된다. null을 제외한 “”, “ “과 같은 빈문자열은 허용한다. @NotNull String test1 = null; // false @NotNull String test2 = ""; // true @NotNull String..
Cold Bean
'@NotBlank' 태그의 글 목록