안녕하세요 수업중에 글로벌 validator를 등록하는 소스를 보여주셨는데요.궁금한 게 있어 질문 드립니다. @SpringBootApplication
public class ItemServiceApplication implements WebMvcConfigurer {
public static void main(String[] args) {
SpringApplication.run(ItemServiceApplication.class, args);
}
@Override
public Validator getValidator() {
return new ItemValidator();
}
}글로벌 적용 시 사용하는 WebMvcConfigurer를 들어가봐도 반환 타입이 Validator[]는 없고 Validator만 존재하는데, 여러 개의 validator를 등록이 가능할까요?아래는 컨트롤러에 적용하는 소스인데 여기는 함수를 까보니 여러 개의 인자를 받을 수 있도록 되어 있더라구요. @InitBinder
public void init(WebDataBinder dataBinder) {
//dataBinder.addValidators(itemValidator);
dataBinder.addValidators(itemValidator, memberValidator, storeValidator);
}글로벌 적용은 복수개의 validator를 어떻게 적용할 수 있을까요?