DL(Dependency Lookup)과 DI(Dependency Injection)
CODEDRAGON ㆍDevelopment/Spring
반응형
DL(Dependency Lookup)과 DI(Dependency Injection)
구분 |
설명 |
DL (Dependency Lookup)
|
· 의존성 검색 · 저장소에 저장되어 있는 Bean에 접근하기 위해 특정 컨테이너가 제공하는 API를 이용하여 Bean을 Lookup 하는 것입니다. · DL 사용시 컨테이너 종속성이 증가합니다. |
DI (Dependency Injection)
|
· 의존성 주입 · 각 클래스간의 의존관계를 빈 설정(Bean Definition) 정보를 바탕으로 컨테이너가 자동으로 연결해주는 것입니다. |
DL 사용시 컨테이너 종속성이 증가하여, 주로 DI를 사용합니다.
'Development > Spring' 카테고리의 다른 글
스프링 빈 범위(Scope) (0) | 2018.06.21 |
---|---|
Environment 객체 (0) | 2017.11.27 |
MyBatis-Spring 라이브러리 검색 및 설치 (0) | 2017.11.15 |
스프링 빈 생명 주기 - InitializingBean, DisposableBean 인터페이스, @PostConstruct, @PreDestroy 어노테이션 (0) | 2017.11.07 |
Spring Framework 주요 특징 (0) | 2017.10.31 |