더북(TheBook)

➑

        for (Validator validator: springValidators) { 
            validator.validate(target, errors); // 발생된 오류 정보를 전달 
        }
   }
}

➊ bean validation(JSR-303 validator)의 인스턴스를 선언합니다.

➋ spring validation(Validator 인터페이스)의 인스턴스를 선언합니다.

➌ BookValidator 클래스의 생성자입니다.

➍ springValidators의 Setter() 메서드입니다.

➎ Book 클래스의 유효성 검사 메서드입니다.

➏ Book 클래스의 유효성 검사 메서드입니다.

➐ bean validation 오류를 저장합니다.

➑ spring validation 오류를 저장합니다.