검증 - Bean Validation
이전 포스팅에서 다뤘던 Validation보다 편리한 Bean Validation을 소개한다. 사용을 위해서는 먼저 라이브러리를 추가해야 한다. build.gradle에 implementation 'org.springframework.boot:spring-boot-starter-validation' 추가해 라이브러리를 등록하자. 스프링 부트는 이 라이브러리를 넣으면 자동으로 Bean Validator를 인지하고 스프링에 통합해준다. 또, 스프링 부트는 자동으로 글로벌 Validator로 등록한다. 이 등록된 Validator는 @NotNull, @Max 등의 애노테이션을 보고 검증을 수행한다. 이렇게 글로벌 Validator가 등록되어있으므로, 검증하고자 하는 파라미터 앞에 @Valid 또는 @Valid..
2022.04.02