티스토리 뷰
서블릿 생명주기 메서드란?
- 서블릿도 자바 클래스이다. 따라서 실행하면 당연히 초기화 과정, 그리고 메모리에 인스턴스를 생성하여 서비스를 수행한 후 다시 소멸하는 과정을 거친다. 이러한 단계가 거쳐질 때마다, 서블릿 클래스의 메서드가 호출되어 '초기화 -> 데이터 베이스 연동 -> 마무리 작업'을 수행한다. 각 과정에서 호출되어 기능을 수행하는 메서드들이 서블릿 생명주기 메서드이다.
init()
- 생명주기 단계 : 초기화
- 서블릿 요청시 맨 처음 한번 호출
- 서블릿 생성시 초기화 작업 수행
doGet() , doPost()
- 생명주기 단계: 작업수행
- 서블릿 요청 시 매번 호출
- 실제로 클라이언트가 요청하는 작업 수행
destroy()
- 생명주기 단계: 종료
- 서블릿이 기능을 수행하고 메모리에서 소멸될 때 호출
- 서블릿의 마무리 작업 수행
'web : back-end > JSP, Servlet' 카테고리의 다른 글
DAO, DTO 객체이용하여 데이터베이스 연동하기 (0) | 2020.05.18 |
---|---|
Servlet 이란 무엇인가? Servlet API의 계층과 구조 (0) | 2020.05.12 |
[JSP 기초] Cookie 에 대해 알아보자 ! (0) | 2020.04.13 |
[JSP 기초] JSP 스크립트 (0) | 2020.04.08 |
[Servlet 기초] mapping 하기 (0) | 2020.04.04 |
댓글