Whiteship's Note

'destroy-method'에 해당되는 글 1건

  1. 2007.03.10 init-method & destroy-method

init-method & destroy-method

Spring/Chapter 3 : 2007.03.10 14:31


사용자 삽입 이미지
이 전 글에서 사용한 방식으로 Bean의 LifeCycle에 끼어들 수도 있지만 InitializingBean이나 DisposableBean과 같은 Spring 프레임웤 소스에 종속성이 생기게 됩니다.

<bean /> 태그의 init-method 와 destroy-method 속성을 이용하여 initializingBean과 DisposableBean을 대체 할 수 있습니다.
1. 초기화 메소드와 소멸자 메소드 이름을 마음대로 정할 수 있습니다.
2. Spring 프레임웤 종속성이 생기지 않습니다.
3. 모든 bean들 에게 공통의 이름을 사용하고 싶다면 <beans /> 태그에서 default-init-method와 default-destroy-method 속성을 사용하면 됩니다.
4. <beans /> 태그에 있는 defaut-xxx-mehot 속성을 <bean /> 태그에 있는 xxx-method 가 oveeriding 합니다.

<bean id="keesun11" class="beanConfiguration.Member" init-method="init" destroy-method="dispose" />

'Spring > Chapter 3' 카테고리의 다른 글

3.7. Container extension points  (0) 2007.03.13
3.6. Bean definition inheritance  (0) 2007.03.12
ObjectFactoryCreatingFactoryBean 사용 예  (0) 2007.03.12
BeanFactoryAware 사용 예  (1) 2007.03.12
BeanFactoryAware  (0) 2007.03.12
init-method & destroy-method  (0) 2007.03.10
InitializingBean & DisposableBean  (0) 2007.03.10
Bean's Life Cycle  (0) 2007.03.10
The IoC container  (0) 2007.03.10
3.5. Customizing the nature of a bean  (0) 2007.03.10
Singleton & Prototype  (0) 2007.03.09
top

Write a comment.