728x90
반응형
@NotNull
- Type : 어떤 타입이든 수용.
- null 이 아닌 값.
@NotEmpty
- Type : CharSequence (length of character) Collection (collection size) Map (map size Array (array length)
- null 이거나 empty(빈 문자열)가 아니어야 한다.
@NotBlank
- null 이 아닌 값.
- 공백이 아닌 문자를 하나 이상 포함.
@NotNull : 반드시 값이 있어야 한다.
@NotEmpty : 반드시 값이 존재하고 길이 혹은 크기가 0보다 커야한다. (공백가능)
@NotBlank : 반드시 값이 존재하고 공백 문자를 제외한 길이가 0보다 커야 한다. (가장 강력)
출처
https://blog.naver.com/ghdalswl77/222852386882
728x90
반응형
'SpringBoot' 카테고리의 다른 글
@Transactional(readOnly = true) 중간에 save(insert) 하기 (0) | 2023.08.03 |
---|---|
웹 개발 발전 과정 Servlet, JSP, MVC, FrameWork (0) | 2023.01.18 |
Java Mockito when(), BDDMokito given() (0) | 2022.08.08 |
logging @Slf4j (0) | 2022.08.05 |
lombok 라이브러리 @AllArgsConstructor, @NoArgsConstructor, @RequiredArgsConstructor (0) | 2022.08.04 |
댓글