
5. 검증 2 - Bean Validation
·
Spring/MVC 2
1. 복습이전 Chapter에서 컨트롤러와 검증 로직을 분리하고WebDataBinder에 Validator를 등록하고 @Validate 어노테이션을 사용해, 별도의 검증 로직 호출 없이 동작하는 모습을 보였다.private final ItemValidator itemValidator;@InitBinderpublic void init(WebDataBinder dataBinder) { dataBinder.addValidators(itemValidator);} // @Validated: 자동으로 검증기가 실행이 되어, 에러는 BindingResult에 담겨진다.@PostMapping("/add")public String addItemV6(@Validated @ModelAttribute Item item,..