Controller에서 값을 받아 일일이 값을 검증해주다보니 소스가 길어지고 가독성이 안좋아지는 것 방지하고자 @valid를 사용하게 되었다. 1. build.gradle 에 validation 의존성 추가 dependencies { implementation('org.springframework.boot:spring-boot-starter-validation') } 2. Request Class 에 검증할 어노테이션 추가 @Getter @FieldDefaults(level = AccessLevel.PRIVATE) public class CreateUserRequest { @NotBlank(message = "아이디를 입력해주세요.") String id; @Min(value = 8, message = "..