Form 전송 객체 분리 - 개발
스프링 MVC 2 - Form 전송 객체 분리 - 개발
스프링 MVC 2 - Form 전송 객체 분리 - 개발
2022.09.09Form 전송 객체 분리 - 개발 ITEM 원상복구 이제 Item의 검증은 사용하지 않으므로 검증 코드를 제거해도 된다. ItemSaveForm - ITEM 저장용 폼 ItemUpdateForm - ITEM 수정용 폼 이제 등록, 수정용 폼 객체를 사용하도록 컨트롤러를 수정하자. ValidationItemControllerV4 기존 코드 제거 : addItem(), addItemV2() 기존 코드 제거 : edit(), editV2() 추가 : addItem(), edit() 폼 객체 바인딩 Item 대신에 ItemSaveForm을 전달 받는다. 그리고 @Validated로 검증도 수행하고, BindingResult로 검증 결과도 받는다. 주의 @ModelAttribute("item")에 item 이름을..