Programing/Spring , Springboot , JPA

Servlet 선처리, 후처리 @PostConstruct , @PreDestroy

하얀배터리 2020. 5. 19. 19:13
728x90

Servlet 선처리, 후처리

 

Servlet의 라이프 사이클중 init()destroy()메소드와 관련하여

선처리(init()) 과 후처리(destroy()) 작업이 가능 하다.

@ 어노테이션 사용 

 

@PostConstruct

사용자가 가장 처음 실행하고자 하는 메소드가 있을 경우 PostConstruct 어노테이션을 선언 후 메소드를 만든다.

 

@PreDestroy

사용자가 가장 마지막에 실행하고자 하는 메소드가 있을 경우 PreDestroy 어노테이션을 선언 후 메소드를 만든다.

 

 

 

 

출력순서

PostConstruct 어노테이션의 내용

init 메소드

doGet 메소드

 

종료

destroy 메소드

PreDestroy 어노테이션의 내용

728x90