Notice
Recent Posts
Recent Comments
Gentle Breeze
Spring IoC Container <1> 본문
* IoC (Inversion of Control) : 제어의 역행 (= Dependency Inversion / Hollywood Principle)
- 객체가 생성될 때 필요로 하는 다른 객체들을 Container가 생성하여 주소값을 제공해 줌
* IoC와 Dependency Injection 간의 관계
- Dependency Injection 은 Spring 에서만 지원
- 생성자 주입 방식은 거의 사용되지 않음
* Dependency Lookup 과 Dependency Injection 의 차이점
- Dependency Lookup : Bean을 개발자가 직접 Lookup 하여 사용하는 것
- Dependency Injection : 각 계층 사이, 각 클래스 사이에 필요로 하는 의존관계가 있다면
이같은 의존 관계를 Container 가 자동적으로 연결시켜주는 것
* 의존 관계도 (예시)
- 객체가 생성될 때 필요로 하는 다른 객체들을 Container가 생성하여 주소값을 제공해 줌
* IoC와 Dependency Injection 간의 관계
- Dependency Injection 은 Spring 에서만 지원
- 생성자 주입 방식은 거의 사용되지 않음
* Dependency Lookup 과 Dependency Injection 의 차이점
- Dependency Lookup : Bean을 개발자가 직접 Lookup 하여 사용하는 것
- Dependency Injection : 각 계층 사이, 각 클래스 사이에 필요로 하는 의존관계가 있다면
이같은 의존 관계를 Container 가 자동적으로 연결시켜주는 것
* 의존 관계도 (예시)
'⑦ IFSS 방법론 > IFSS 기초(개발자)' 카테고리의 다른 글
Spring IoC Container <2> (0) | 2008.10.07 |
---|---|
IoC Sample (0) | 2008.10.07 |
Core Framework (0) | 2008.10.07 |
AnyFrame Java 개요 (0) | 2008.10.07 |
XML <3> (0) | 2008.10.06 |
Comments