티스토리 뷰

web : back-end/JSP, Servlet

Servlet Life-Cycle 서블릿의 생명주기 메서드

무니웜테일패드풋프롱스 2020. 5. 12. 17:15

서블릿 생명주기 메서드란?

  • 서블릿도 자바 클래스이다. 따라서 실행하면 당연히 초기화 과정, 그리고 메모리에 인스턴스를 생성하여 서비스를 수행한 후 다시 소멸하는 과정을 거친다. 이러한 단계가 거쳐질 때마다, 서블릿 클래스의 메서드가 호출되어 '초기화 -> 데이터 베이스 연동 -> 마무리 작업'을 수행한다. 각 과정에서 호출되어 기능을 수행하는 메서드들이 서블릿 생명주기 메서드이다.

서블릿 생명주기

init()

  • 생명주기 단계 : 초기화
  • 서블릿 요청시 맨 처음 한번 호출
  • 서블릿 생성시 초기화 작업 수행

doGet() , doPost()

  • 생명주기 단계: 작업수행
  • 서블릿 요청 시 매번 호출
  • 실제로 클라이언트가 요청하는 작업 수행

destroy()

  • 생명주기 단계: 종료
  • 서블릿이 기능을 수행하고 메모리에서 소멸될 때 호출
  • 서블릿의 마무리 작업 수행
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함