[Spring] 스프링 어노테이션 @PostConstruct, @PreDestroy 란

@PostConstruct, @PreDestroy 어노테이션은 객체의 라이프 사이클 초기화 및 종료 과정을 제공합니다.

 

1. @PostConstruct

- @PostConstruct 어노테이션은 초기화 작업을 할 메소드에 적용되며, @PostConstruct 어노테이션이 적용된 초기화 메서드는 WAS가 띄워질 때 실행된다.

 

2. @PreDestroy

- @PreDestroy 어노테이션은 컨테이너에서 객체를 제거하기 전에 실행된다.

 

@PostConstruct
public void init(){
    System.out.println("초기화");
}

@PreDestroy
public void destory(){
    System.out.println("종료");       
}

   

'BACKEND > Spring' 카테고리의 다른 글

[Spring] 스프링 시작시점에서 프로그램 동작할 수 있게 하는 방법  (0) 2018.11.15
Secure Coding  (0) 2018.03.05
테스트 (Test)  (0) 2018.02.12
Spring  (0) 2018.02.05
[Spring] Spring Security  (0) 2017.06.26

댓글

Designed by JB FACTORY