본문 바로가기
홈페이지 만들기/Spring

spring 컨테이너 구동 및 객체검색

by 리틀홍콩 2015. 4. 14.
728x90

 

public static void main(String[] args) {

 

// 1. Spring IoC 컨테이너를 구동한다.
  ApplicationContext container =
   new ClassPathXmlApplicationContext("applicationContext.xml");
  
  // 2. Spring IoC 컨테이너로부터 BoardService 타입의 객체를 검색한다.
  BoardService boardService =
   (BoardService) container.getBean("boardService");

}

==================================================================

** applicationContext.xml 을 검색하여 정보를 읽어낸다.

** 클래스 상단에 boardService 로 명시한 클래스의 메모리를 찾는다.

    ( 이미  applicationContext.xml 에서

             <context:component-scan base-package="com.packagenm1.packagenm2"/>

      를 작성하고 클래스마다 @Service("아이디") 를 입력하여 메모리상에 올려놓았기 때문

댓글