@NotNull, @NotEmpty, @NotBlank 의 차이점

@NotNull

sonnie
lucky-sonnie
1 min readSep 14, 2020

--

null 만 안됨, 비어있는 값은 괜찮음

@NotEmpty

null 안됨. 해당 필드(ex. Collection, Map, array)의 size, length가 최소 0보다 커야한다.

@NotBlank

이 어노테이션을 붙인 String 필드는 null 이면 안되고 trim된 String의 길이 역시 0보다 커야한다.

개발하다가 정리하고 싶어진 간단한 포스팅이였습니당

참조

https://www.baeldung.com/java-bean-validation-not-null-empty-blank

--

--