addForm.html의 th:field=*{price}, th:field= *{quantity} 등의 필드들이 결국
@PostMapping("/add")
public String addItem(
@Validated @ModelAttribute("item") ItemSaveForm form
여기에서 이제 Item 객체가 아닌 ItemSaveForm으로부터 @ModelAttribute의 프로퍼티 접근법으로
form.setPrice(" *{price}"), form.setQuantity("*{quantity}")이렇게 되는 것인가요?
또한 @ModelAttribute의 또 한 가지의 기능인 model.addAttribute 기능이 model.addAttribute("item", form)으로 되어서 만약 검증에 실패해 다시 addForm.html로 돌아가면 addForm.html에서는 form의 데이터들을 받는 형식인가요?