2013년 7월 23일 화요일

[ORACLEJAVA개발자실무전문교육,오엔제이프로그래밍실무교육센터,스프링프레임워크3.2강좌]Spring DL(의존성 풀(Dependency Pull))

IoC 타입중 가장 익숙한 타입으로 필요할 때 마다 레지스트리에서 의존성을 가지고 온다. EJB의 경우 JNDI API를 통해 EJB 컴포넌트를 룩업 한다.

오라클자바커뮤니티에서 설립한 오엔제이프로그래밍 실무교육센터
(오라클SQL, 튜닝, 힌트,자바프레임워크, 안드로이드, 아이폰, 닷넷  실무전문 강의)


 아래는 전형적인 의존성 풀 룩업을 이용한 형태다.

BeanFactory f = getBeanFactory();
MessageRenderer m = (MessageRenderer)factory.getBean(“renderer”);

m.render();

아래 그림을 보면 알수 있듯이 의존객체가 LookUp을 통해 JNDO 레지스트리를 통해 컨테이너에게서 객체를 받는 구조 입니다.






댓글 없음:

댓글 쓰기