3. BookController 클래스에서 UnitsInStockValidator 클래스를 BookValidator 클래스로 수정합니다.
코드13-20 BookController.java
package com.springmvc.controller;
...
import com.springmvc.validator.BookValidator;
@Controller
@RequestMapping("/books")
public class BookController {
@Autowired
private BookService bookService;
@Autowired
private BookValidator bookValidator; // BookValidator 인스턴스 선언
...
@InitBinder
public void initBinder(WebDataBinder binder) {
binder.setValidator(bookValidator); // 생성한 bookValidator 설정
binder.setAllowedFields("bookId", "name", "unitPrice", "description",
"manufacturer", "category", "unitsInStock",
"condition", "bookImage", "language");
}
...
}