# Spring의 IOC와 DI

* PDF로 대체. 나중에 만들자

## 1. IOC(Inversion Of Control) - 제어 반전

## 2. DI(Dependency Injection) - 의존성 주입

* IOC구현의 핵심 기술로, Spring Frame에서 사용하는 객체를 직접 생성하는 것이 아닌, 컨테이너가 Bean들의 설정 정보를 읽어와서 자동으로 객체를 연결해주는 것을 의미한다.
* 의존성 주입을 통해 서비스를 구축하면, 이 후 의존성 객체를 수정해야 하는 일이 생기는 경우, 소스코드의 수정을 최소화 할 수 있다.

### DI의 장점

* 개발자가 개발해야
