Polpid's World

[토비의스프링3][10.1.3] IoC 컨테이너 계층 구조 본문

Development/Java

[토비의스프링3][10.1.3] IoC 컨테이너 계층 구조

폴피드 2011.07.11 23:57
모든 애플리케이션 컨텍스트는 부모 애플리케이션 컨텍스트를 가질수 있다.
단. 애플리케이션 컨텍스트의 검색 순서는 항상 자신 먼저이고 그런 다음 직계 부모 순서이다.
하위 컨텍스트는 검색에서 제외된다.
같은 레벨의 컨텍스트도 갬색에서 제외된다.
동일한 bean 이 부모에게도 있을경우 자식의 bean이 부모의 bean을 오버라이드 한다. 
  1. ApplicationContext parent = new GenericXmlApplicationContext("parents.xml");
  2. GenericApplicationContext child = new GenericApplicationContext(parent);
  3.        
  4. XmlBeanDefinitionReader reader = new XmlBeanDefinitionReader(child);
  5. reader.loadBeanDefinitions("child.xml");
  6. child.refresh();
출처 : 토비 스프링3 



0 Comments
댓글쓰기 폼