• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

MemberForm과 MemberController 코드관련 질문

22.11.14 00:58 작성 조회수 275

0

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)

[질문 내용]

만약 제가 localhost:8080 , 회원가입에 들어가서 이름 칸에 spring을 치고 등록을 누르면 MemberForm.java에서

name이 private으로 선언되었으까 setName을 통해 name에 spring이 들어가야 하는데

MemberController의 create메소드의 member.setName(form.getName());

로직은 getName으로 꺼낸 값을 setName에 넣는다고 되어있습니다. 이게 작동하려면 이미 name에 spring이 들어가있어야 하는거 아닌가요?

setName을 미리 해주는 곳이 따로 있는건가요?

답변 1

답변을 작성해보세요.

0

OMG님의 프로필

OMG

2022.11.14

안녕하세요. adela0603님, 공식 서포터즈 OMG입니다.

.

스프링이 input 태그의 name 속성으로 넘어온 값과 비교하여 내부적으로 처리해준다고 이해하시면 될 것 같아요.

아래 링크를 참고해주세요 :)

MemberForm 매칭이 될 때 - 인프런 | 질문 & 답변 (inflearn.com)
.
감사합니다.