스프링 프레임 워크 : 빈의 라이프 사이클

빈의 라이프 사이클

1 빈 (생성자를 사용하여) 생성

2, 콩 초기화

3 빈 메소드 실행

4, 콩 파괴

. (1)   공개  공극 demoTest3 () {
 2                   // 본원 생성자 호출 및 설치의 초기화 방법을 수행한다 
(3).           ClassPathXmlApplicationContext AC = 새로운 새 ClassPathXmlApplicationContext (이하 "applicationContext.xml" )
 . 4           StuDAO의 studao = (StuDAO) ac.getBean ( "StuDAO" ) ]
 . 5           studao.foo (); // 메소드가 수행 
6.           ac.close (); // 빈 소멸 
7       }

 

 

1  / * 
2  * 실행 순서 :
 3  * 생성자 행한다
 4  초기화 *. . .
5  * 메소드가 호출
 6  * 파괴되었다. . .
. 7  *
 . 8  * 
 9.   * / 
10  공용  클래스 StuDAOImpl 유단 StuDAO {
 11.      공용 StuDAOImpl () {
 12은          ( "공법 행하는"에서 System.out.println )
 13이다      }
 14  
15      공중  무효 설정 () {
 16          System.out에. println 메소드 ( "초기화 ..." );
 17      }
 18 
. 19      @Override
 20은      공개  공극 foo는 () {
 21          에서 System.out.println는 ( "메소드 호출" )
 (22)가          
23      }
 24      
25      공중  공극 셋다운 () {
 26이다          . "...가 파괴"에서 System.out.println ( )
 27      }
 28  
29 }

 

추천

출처www.cnblogs.com/noperx/p/11269334.html