Validatior
-
Validation추상화SPRING/스프링프레임워크 핵심개념 2021. 5. 19. 15:20
스프링에서 애플리케이션에서 사용하는 객체들을 검증용 Interface를 제공한다. -> 모든 계층 (웹, 데이터, 서비스)에서 사용 가능 하다. -> Validation은 DataBinder에 들어가 바인딩 할 때 같이 사용되기도 한다. Validator Interface를 구현하는 Class는 두 가지 Method를 구현해서 사용한다. 1. supports : parameter로 받은 Instance의 클래스를 검증 2. validate : 실질적인 Validation이 이루어지는 Method import org.springframework.validation.Errors; import org.springframework.validation.ValidationUtils; import org.spring..