[Spring Boot] Validation (작성중)
@NotNull vs @NotEmpty vs @NotBlank
| @NotNull | @NotEmpty | @NotBlank |
---|
❌ 에러 | - null | - null, " " | - null," ", "" |
⭕️ 허용 | - " " - "" | - "" | - |
@Valid
1. 특징
- InsertGroup과 같이 그룹 적용이 안됨
@RequestBody
와 함께 쓰임
2. 사용
- 매개변수 어노테이션
- DTO(VO) 안에 DTO(VO)를 validation하고 싶을때도 사용할 수 있음
3. @Validated와 차이점
@Past, @Future
1. 특징
Custom Validator 만들기
참고하면 좋은 자료
공식문서
validation 예외처리