Last updated
Last updated
스프링 3 이후에 Validator
로 DataBinder
인스턴스를 설정할 수 있습니다. 일단 구성되면, binder.validate()
를 호출하여 Validator
를 유발할 수 있습니다. 모든 유효성 검사 Errors
는 자동으로 바인더의 BindingResult
에 추가됩니다.
다음의 예는 프로그래밍적으로 DataBinder
를 사용하여 대상 객체에 바인딩 한 후에 유효성 검사 로직을 호출하는 방법을 보여줍니다.
dataBinder.addValidators
및 dataBinder.replaceValidators
를 통해 여러 Validator
인스턴스로 DataBinder
를 구성할 수도 있습니다. 이것은 DataBinder 인스턴스에 지역적으로 구성된 스프링 Validator와 함께 전역으로 구성된 빈 유효성 검사를 결합할 때 유용합니다. 을 참조하십시오.