+
뭐든지 된다고 해서 좋아하지 말자!
이해하자 이해~!
빈 설정 파일 정보 초기화 ------- 1.디폴트 생성자 Invoke
POJO 빈 초기화 상태 -------- 2.빈의 의존관계 여부 체크
이해하자 이해~!
빈 설정 파일 정보 초기화 ------- 1.디폴트 생성자 Invoke
POJO 빈 초기화 상태 -------- 2.빈의 의존관계 여부 체크
3.setXXX() 메소드 호출
4.setBeanName() 메소드 호출
5.setBeanFactory() 메소드 호출
6.setApplicationContext() 메소드 호출
7.afterProperties() 메소드 호출
8. 빈 설정 파일의 init-method 호출
4.setBeanName() 메소드 호출
5.setBeanFactory() 메소드 호출
6.setApplicationContext() 메소드 호출
7.afterProperties() 메소드 호출
8. 빈 설정 파일의 init-method 호출
POJO 빈 준비 상태 ------------ 빈에 대한 초기화가 완료되고 서비스 가능한 준비상태
POJO 빈 소멸상태 -------------- 9. destroy() 메소드 호출
10. 빈 설정 파일의 destroy-method 호출
이상 Spring 프레임워크에서 빈의 생명주기 였습니다 ^-^
destroy-method는 어플리케이션이 종료될 때 모든 Conntection 인스턴스를 해제하기 위해서 사용합니다. 어떻게?
applicationContext.xml 파일에서...
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-methoe="close">
</bean>
==> 개발자들이 직접 수정하거나 변경할 수 없는 라이브러리 접근 할 때에는 destroy-method를 이용하는것이 가능하답니다 -0-////
옥사마가 왜 이렇게 썼는지 이제는 알겠군! ㅎㅎㅎ
destroy-method는 어플리케이션이 종료될 때 모든 Conntection 인스턴스를 해제하기 위해서 사용합니다. 어떻게?
applicationContext.xml 파일에서...
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-methoe="close">
</bean>
==> 개발자들이 직접 수정하거나 변경할 수 없는 라이브러리 접근 할 때에는 destroy-method를 이용하는것이 가능하답니다 -0-////
옥사마가 왜 이렇게 썼는지 이제는 알겠군! ㅎㅎㅎ
'FrameWork > Spring' 카테고리의 다른 글
테스트프레임워크 (0) | 2009.07.10 |
---|---|
[Spring] Spring framework Library 다운 (0) | 2009.07.07 |
[Spring] 스프링 MVC 패턴 (0) | 2009.07.03 |