작성
·
228
0
제가 아무래도 이해를 제대로 못한 것 같습니다.
2개로 나눠서 질문 드리겠습니다!
1. Member클래스가 있는데 하나로 통일하는 것이 아닌MemberForm클래스를 따로 왜 작성하는지 이해가 잘 안갑니다. '데이터를 전달받을 폼 객체'라고 설명하시는데 이 부분에 대해 좀 더 자세하게 설명해주실수있을까요?
2. 웹 애플리케이션 계층 구조에서 도메인이 예제의 MemberForm 맞나요...?
답변 주시면 감사하겠습니다.
답변 2
0
아 넵 답변 감사드립니다 하나 더 질문드리겠습니다.
1. 수업 시작할 때 Member클래스에 name,id 를 작성했는데요.
그렇다면 name은 사용자가 직접 입력하는 부분이니까 Member클래스에 id만 , MemberForm 클래스에 name 이렇게 작성하면 맞는건가요?
2. input태그의 name="name" 여기서 "name"은 MemberForm클래스의 String name 이 변수와 항상 일치 해야하는거죠?
1.
기본 멤버에 대한 뼈대를 정의한 Member클래스에는 id, name이 전부 있어야 합니다.
필요한 데이터만 추출하기 위해 만든 클래스가 MemberForm입니다.
2.
네 맞습니다. 프로퍼티 바인딩이라 불리며 MVC1편 에서 영한님이 자세히 설명해주십니다.