강의

멘토링

커뮤니티

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

jsungmin6님의 프로필 이미지
jsungmin6

작성한 질문수

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

디자인 패턴

작성

·

266

0

선생님 강의 잘 듣고 있습니다.

제가 이 강의를 들으며 API 서버를 만들었는데 만들고 보니 이게 어떤 디자인 패턴을 사용한 건지 의문이 듭니다.

MVC패턴을 사용한 것 같긴 한데 API서버이다 보니 V 부분은 클라이언트가 안드로이드로 만들어 저는 작성한 바가 없습니다.

그래서 이게 MVC 디자인 패턴을 사용한게 맞는지 의문이 드는데 MVC패턴이 맞나요?

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. jsungmin6님^^

네 이 경우에도 MVC 패턴을 사용한 것으로 이해하시면 됩니다.

모델은 우리가 반환한 객체이고, 뷰는 JSON을 만들어주는 스프링 내부의 HTTP 메시지 컨버터 입니다.

HTTP 메시지 컨버터 관련해서는 스프링 MVC 강의에서 자세히 설명드립니다.

감사합니다.

jsungmin6님의 프로필 이미지
jsungmin6

작성한 질문수

질문하기