WEB/Spring

[Spring] 생명주기(Life Cycle)

노력의천재 2020. 4. 5. 17:47

1. 스프링 컨테이너(Contatiner) 생명주기

 

컨테이너(Container) 생명주기

 

2. 스프링 빈(Bean) 생명주기

 

빈(Bean) 생명주기

 

스프링 컨테이너가 생성됨과 동시에 빈(Bean) 객체도 생성되므로 빈(Bean) 객체의 생명주기는 스프링 컨테이너의 생명주기와 같다고 할 수 있다.

 

빈 객체가 생성이되고 소멸되는 시점에 특정한 작업을 할 수 있는데 그 특정한 작업을 할 수 있는 방법은 인터페이스(Interface)를 이용하는 방법과 init-methoddestroy-method 속성을 이용하는 방법이 있습니다.

 

2-①. 인터페이스 

 

 

2-②. init-method, destroy-method

 

 

 

출처 : 인프런, 자바 스프링 프레임워크 - 신입 프로그래머를 위한 강좌