자바

@PostConstruct

devjones 2020. 11. 15. 15:18

@PostConstruct

- 객체의 초기화 부분

- 객체가 생성된 후 별도의 초기화 작업을 위해 실행하는 메소드를 선언한다.

- @PostConstruct 어노테이션을 설정해놓은 init 메소드는 WAS가 띄워질 때 실행된다.

 

@PreDestroy

- 마지막 소멸 단계

- 스프링 컨테이너에서 객체(빈)을 제거하기 전에 해야할 작업이 있다면 메소드 위에 사용하는 어노테이션

- close() 하기 직전에 실행 -> ( (AbstractApplicationContext)context ).close()

 

 

출처:

goddaehee.tistory.com/46