@Validated1 @Valid Annotation을 이용해 입력값 검증 특정 컬럼 값에 대해서 Null 또는 특정 패턴을 검증해야할 경우가 있다. @Null Annotation은 Null이어야 하고, @NonNull 또는 @NotNull은 Null 값이 아니어야 한다는 뜻이다. !? 그렇다면 Null 또는 특정 패턴일 경우에는???? 정답은 정규식 패턴에서 or 연산을 뜻하는 |를 활용하는 것이었다. Build.gradle 파일에 validation 의존성을 추가하여 사용해야 한다.(버전은 본인 버전에 맞게! 본인은 springboot 2.4.5 version 사용중) dependencies { ** // https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-validation impl.. 프로그래밍공부(Programming Study)/스프링(Spring Framework) 2022. 7. 30. 이전 1 다음 728x90