-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
Validator 질문있습니다.
20.06.19 10:47 작성 조회수 92
0
안녕하세요
Validator 수업을 듣다가 궁금한게 생겼습니다.
EventValidator 클래스에 support 메소드는 언제 쓰이는건가요? 강의나 스프링 문서를 보면 Parameter로 들어오는 클래스를 검증할 수 있는지 확인하는 것이라고 되어있는데요.
막상 AppRunner 클래스에는 validate 메소드만 사용하는 것 같습니다. 혹시 이건 어떻게 사용된건지 알 수 있을까요??
너무 쉬운 질문 드려서 죄송합니다ㅠ
답변을 작성해보세요.
0
백기선
지식공유자2020.06.19
좋은 질문입니다. Validator는 나중에 스프링 MVC에서 InitBinder에 추가해서 사용할 수가 있는데, 그때 스프링 MVC가 support 메소드를 사용해서 현재 바인딩 받으려는 타입의 인스턴스를 이 validator를 사용해 검증할 수 있는지 확인할 때 사용합니다.
답변 1