@Valid springboot가 버전업을 하면서 web 의존성안에 있던 constraints packeage가 모듈로 빠졌다. SpringBoot 2.3 이상에서는 따로 의존성을 추가해주어야한다. implementation 'org.springframework.boot:spring-boot-starter-validation' @Valid를 이용하면, service 단이 아닌 객체 안에서, 들어오는 값에 대해 검증을 할 수 있다. javax.validation.constraints 패키지를 보면 많은 어노테이션들이 존재한다. @Valid를 이용한 객체 검증 시 기본적으로 이 어노테이션을 이용 공식문서 코드 예시) 컨트롤러 @Controller @Slf4j public class MemberControll..