강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

지현명님의 프로필 이미지
지현명

작성한 질문수

예제로 배우는 스프링부트 입문

(11) initBinder 사용하기

@InitBinder 질문입니다.

작성

·

192

0

@InitBinder

protected void initBinder(WebDataBinder binder){

binder.setValidator(new ContentValidator());

}

이 부분을 한번만 코딩해 놓고 함수 파라미터에 @Valid  이것을 붙여주면  아래와 동일한 내용이 되는 건가요?

ContentValidator validator = new ContentValidator();

validator.validate(contentDto, result);

답변 1

0

이재환님의 프로필 이미지
이재환
지식공유자

네, 그렇습니다.

직접 만들어 강한 결합을 하는게 아니고, 스프링의 컨테이너 기능을 이용하여 약한 결합으로 사용하는 것입니다.

지현명님의 프로필 이미지
지현명

작성한 질문수

질문하기