헬린코린이

[Spring Framework] Dispatcher Servlet 본문

Programming/Spring Framework

[Spring Framework] Dispatcher Servlet

HCD 2023. 2. 15. 19:20

스프링 프레임워크의 MVC에 대해서 하나하나 알아보고자 합니다.

 

Dispatcher Servlet은 Controller역할로

Front Controller 패턴에 의해 클라이언트로부터의 모든 요청은

Dispatcher Servlet으로 가게 되어있습니다.

어떻게 이렇게 될 수 있는 것일까요

 

우선 Servlet을 생성해야 합니다

컨트롤러 패키지를 하나 만들고

서블릿을 생성을 하면 기존 JSP때 서블릿을 생성했을 때와 다른 점이 있을 겁니다.

바로 이 부분인데 어노테이션이 사라져 있습니다.

dynamic 프로젝트에서 서블릿을 생성하면 어노테이션이 생겨 WebServlet설정을 해줘야 했었는데

스프링에서는 하지 않아도 된다 이유가 무엇일까

이유는 스프링에서 서블릿을 생성하면 web.xml에 자동으로 연결이 된다 한번 보겠습니다.

저는 그 어떠한 것도 건드리지 않고 서블릿만 생성하였는데 자동으로 연결이 되었습니다.

이상으로 Dispatcher Servlet 생성 방법이었습니다.

 

Comments