서블릿은 자바 웹 기술의 핵심으로 요청을 처리하고 응답을 자동으로 생성하는 컴포넌트이다.(컴포넌트란 재사용 가능한 모듈을 의미한다) 스프링의 기반은 서블릿인데 DispatcherServlet은 HttpServlet을 상속하고 있고 있다.DispatcherServlet은 Spring의 front controller 역할을 하고 있는데Spring을 처음 키면 내부적으로 HttpServlet 생성하는 코드를 등록하는데이때 urlPatterns = “/” 이라는 모든 요청을 다 커버하겠다는 옵션을 추가함으로써서블릿 컨테이너가 8080 포트를 열고 URL이라고 판단하는 모든 요청을 전달받아 처리하게 된다. 참고로 서블릿 컨테이너는 서블릿 객체를 생성, 초기화, 응답, 종료 생명 주기를 관리하는 역할을 한다. 그..