인프런 / 스프링 MVC 1편 (김영한) 강의를 정리한 노트입니다.
- 프론트 컨트롤러 패턴 소개
이전 강의까지는 각 클라이언트가 각각의 컨트롤러를 호출했다. 그러다보니 겹치는 부분이 많은 문제가 생겼다. MVC는 프론트 컨트롤러 패턴을 이용해 이런 중복 문제를 해결한다.
프론트 컨트롤러는 최전방에 있는 컨트롤러로 클라이언트는 이 컨트롤러를 호출하고 뒷단의 컨트롤는 이를 통해서만 접근할 수 있다.
이때 프론트 컨트롤러가 서블릿이고, 나머지 컨트롤러는 서블릿이 아니다.
신나는 그림 그리기 타임!! (사실 강의 자료에 있는 그림 베낀 것ㅎㅎ)
그런데 이 그림 어디서 많이 본 것 같다?
아니 이것은...!
서비스 운영관리 수업 때 배운 대기행렬 모형이랑 비슷하게 생겼잖아!
M/M/1 모형, M/M/c 모형 같은 친구들이랑 비슷해 보이면서도 뭔가 다르다. 호호 수업 내용을 다 까먹어서 누가 누군지 잘 모르겠지만 그럼 얘네도 대기 시간 계산을 계산하라고 시키려나?
몰라~~(^_^) 안해!