[Spring] Spring만의 유효성 검사 @Valid, @Validated 정리
·
Back-end/Spring
실행 환경build.gradleimplementation 'org.springframework.boot:spring-boot-starter-validation:3.2.2' 1. @ValidValid 어노테이션은 주로 request body를 검증하는데 많이 사용된다.다음 UserDto를 보자public class UserDto { @Email private String email; @NotBlank private String password; @Valid // @NotNull 대신 @Valid를 사용해야함 private Address address; // 생성자 및 getter 함수}public class Address { @NotBlank priv..