Servlet
작동 순서
- 클라이언트에서
servlet
요청이 들어 오면 서버에서는servlet
컨테이너를 만들고, 요청이 있을 때마다 스레드 생성
Servlet
라이프 사이클
- 응답속도가 높아서 사용도가 높음
- 최초 요청시 객체 생성 후 메모리에 로딩되고, 이후에는 기존 객체 재활용 -> 속도 빠름
Servlet
객체 생성 - 최초 한번init()
호출 - 최초 한번service()
,doGet
,doPost()
호출 - 요청시 매번destroy()
호출 - 마지막 한번 (자원 해제)
Servlet
선처리, 후처리
Servlet
의 라이프 사이클 중init()
,destroy()
에 선, 후처리 가능@PostConstruct
-Init()
호출destroy()
-@PreDestroy