인프런 커뮤니티 질문&답변

00님의 프로필 이미지
00

작성한 질문수

[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]

39_Spring WEB MVC를 이용한 회원관리

model 객체

작성

·

206

0

안녕하세요 ! 수업 듣다가 궁금한것이 있어 질문 남깁니다 !!

 

MemberController 에서

memberList 는

public String memberList(Model model

인데 

왜 insert 나 delete 같은 다른 메서드는 

public String memberInsert(MemberVO vo

로 쓰나요??  model 객체는 request와 비슷한것 아닌가요??  insert 나 다른 메서드도 num과 같은 파라미터를 받아서 실행되는데 왜 model 객체를 안쓰는지 궁금합니다. 

 

질문에 대한 답변 주시면 감사하겠습니다~ :D 

답변 1

0

박매일님의 프로필 이미지
박매일
지식공유자

insert나 delete는 넘어오는 파라메터를 받아야되는데 이름,전화번호,주소,이메일 이런 데이터를 MemberVO로는 자동으로 받아서 저장가능하지만 Model로는 자동으로 받을수있는 속성들이 없습니다. Model은 객체바인딩하기 위해서 스프링에서 제공하는 클래스입니다.

00님의 프로필 이미지
00
질문자

감사합니다 !!

00님의 프로필 이미지
00

작성한 질문수

질문하기