Servlet 동작순서, 라이프사이클(생명주기), 선처리 후처리 (PostConstruct, PreDestory)


Servlet 동작순서, 라이프사이클(생명주기), 선처리 후처리 (PostConstruct, PreDestory)

1. Servlet 동작순서- Servlet은 클라이언트의 요청을 수행할 때 쓰레드를 생성하여 처리합니다. 따라서 오버헤드가 작은 편에 속합니다.- 한 번 생성된 Servlet 객체는 Heap 영역에 로드되고, 이후 이 객체를 재사용하여 서비스를 제공합니다.<동작 과정>1. 클라이언트(or Web Server)는 서블릿 컨테이너(Tomcat)에게 HTTP request를 전송합니다.2. 서블릿 컨테이너는 HttpServletRequest, HttpServletResponse 객체를 생성합니다.3. HTTP request를 분석하여 어떤 서블릿에 대한 요청인지를 찾아냅니다. (web.xml을 참조)4. 만약 해당하는 서블릿 클래스가 메모리 영역에 존재하지 않는다면 (실행된 적이 없다면) 서블릿 객체를 하나..........



원문링크 : Servlet 동작순서, 라이프사이클(생명주기), 선처리 후처리 (PostConstruct, PreDestory)