Servlet 생명주기(Lifecycle)
Servlet을 사용하는 이유는 빠른 응답 속도 때문 입니다. Servlet은 최초 요청 시 객체가 만들어져 메모리에 로딩되고, 이후 요청시에는 기존의 객체를 재활용한다. 그렇기 때문에 동작 속도가 빠르다. service()메소드는 doGet(),doPost() 메소드가 호출되지 않을때 작동합니다. Call back 메소드입니다. 하지만 거의 doGet(),doPost() 메소드를 사용하기 때문에 사용하는 경우는 거의 없을듯 하다. Servlet 은 위의 생명주기에 선처리와 후처리 작업을 더할수 있습니다. 어떤 언어이든지 생명주기(Lifecycle)은 아주 중요합니다.