빈의 라이프 사이클
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 }