SpringMVC 쓰는 웹 애플리케이션에서는 대략 9명이 등장해서 혼란스럽게만든다.


첫번째 알아보자.



DispatcherServlet 이란 ?


- 웹 애플리케이션의 최전방에서 사용자의 요청을 접수하여 URL 을 기준으로 요청을 처리할 Controller를 정해진 XML 에서 찾고

그 Controller 에 처리를 위임하고 결과를 받아서 사용자에게 처리 결과가 담긴 화면을 제공한다.


쉽게말하면 ARS ??

누가 어떤일을 할 줄 아는지만 알고 있다.

그래서 어떤일이 생기면 그거 잘 하는 놈에게 전달한다,

일식주문이면 일식 담당 접수계에게,

중식 주문이면 중식 담당 접수계에게 연결한다.






설정은 web.xml 에 되어있습니다.

정해진 XML(여기서는 context-mvc.xml) 의 정보활용

사용자 요청을 처리할 Controller 목록과

사용자에게 보여줄 화면을 찾는 VIewResolver

직접 코딩하지 않고 Spring에서 제공하는 Selvlet 재사용한다.



'Spring' 카테고리의 다른 글

2.SpringMVC 패턴 이해하기  (0) 2018.03.30

+ Recent posts