Spring
@Valid 검증 어노테이션
‘@Valid’는 Bean Validation(빈 검증기)를 이용하여 객체에 대한 조건을 확신하는 어노테이션 입니다.Spring은 LocalValidatorFactoryBean 어댑터를 활용하여 객체 조건을 확인하게 됩니다.LocalValidatorFactoryBean 어댑터를 사용하기 위해서는 spring-boot-starter-validation 을 추가해 주면 됩니다.주요 제약 어노테이션은 다음과 같습니다‘@NotNull’null이 아니어야 함‘@NonEmpty’빈 값이 아니어야 함(문자열, 컬렉션 등)‘@Min’ , ‘@Max’숫자의 최소/최대값‘@Email’이메일 형식‘@Pattern’정규 표현식 패턴public class User { @NotNull(message = "이름은 빈 값이 아..
2024. 7. 21. 23:41