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

피로한 기린님의 프로필 이미지

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

MVC 패턴 - 개요

Model은 무엇을 가리키는 건가요?

해결된 질문

23.06.14 14:27 작성

·

429

0

Controller는 서블릿

View는 템플릿 엔진

Model은 Member 같은 객체를 의미한다고 생각했는데

HttpServletRequest의 Attribute가 모델이라고 하셔서 질문 드립니다.

 

Model은 무엇을 가리키는 것이고

Member가 Model이 아니라면 무엇인가요?

 

답변 2

2

개발하는쿼카님의 프로필 이미지

2023. 06. 15. 23:52

MVC 패턴에서 Model은 View와 Controller 사이에 데이터를 주고받기 위한 DTO라고 생각하셔도 좋을 것 같네요.

 

흐름

View -> Model -> Controller
Controller -> Model -> View

 

image

참고

https://ko.wikipedia.org/wiki/%EB%AA%A8%EB%8D%B8-%EB%B7%B0-%EC%BB%A8%ED%8A%B8%EB%A1%A4%EB%9F%AC

 

감사합니다.

피로한 기린님의 프로필 이미지

2023. 06. 16. 16:57

답변 감사합니다!!

개발하는쿼카님의 프로필 이미지

2023. 06. 16. 18:20

화이팅!! 합시당!

0

y2gcoder님의 프로필 이미지

2023. 06. 16. 14:14

안녕하세요. 피로한 기린님, 공식 서포터즈 y2gcoder입니다.

저도 개발하는 쿼카님과 똑같이 Model을 이해하고 있습니다. MVC 패턴에 대해서 학습해보시는 것을 추천합니다!

감사합니다.

피로한 기린님의 프로필 이미지

2023. 06. 16. 16:57

답변 감사합니다!!

y2gcoder님의 프로필 이미지

2023. 06. 16. 17:40

파이팅입니다!