2024년 4월 14일
출처 : 패스트캠퍼스
작성일 : 2024년 5월 17일
MVC 패턴
MVC - MDN Web Docs 용어 사전: 웹 용어 정의 | MDN


- MVC
- Controller : 처리
- View : 출력
- Model : 처리(C)한 결과를 Model 객체에 넣어 출력(V)에 전달

- 입력 : DispatcherServlet / 처리 : Controller / 출력 : View / Model : 결과저장소(key-value 객체)
- 요청 → 입력 : 입력에서 요청을 입력 처리(DispatcherServlet)하여 Model을 생성.
- 입력 → 처리 : Model를 해당 처리(Controller)에 넘겨준다.
- 처리 → 입력 : 처리에서 나온 결과를 입력에서 Model에 저장하여 다시 입력에 전달.
- 입력 → 출력 : DispatcherServlet에서 모델을 출력(View)에 전달.
- 출력 → 클라이언트 : 출력에서 클라이언트에 응답.