@ModelAttribute는 Method 호출 시, Model에 request를 통해 입력받은 값들을 Setter를 통해 오브젝트 형태로 자동 맵핑
(member객체를 생성하여, Setter를 통해 맵핑하여 Model에 저장)
* 위쪽에 memberService(line:54)를 통해 memberVO를 갱신한다고해서,
Model에 맵핑된 MemberVO객체가 갱신되는 것이 아니다.
메서드에서 사용되는 memberVO는 Model에 있는 memberVO(member, line:52)와는 다른 객체
따라서, memberService를 통해 갱신한 memberVO는 model.addAttribute(line:57)를 통해 model에 등록해주어야함
'kosta > Spring' 카테고리의 다른 글
Maven 기반 Spring 프로젝트 생성! (0) | 2022.05.18 |
---|---|
Spring 기초3(실습) (0) | 2022.05.18 |
Spring 기초2(실습) (0) | 2022.05.16 |
Spring 기초(실습) (0) | 2022.05.12 |
댓글