객체 자체가 아니라 Framework에 의해 객체의 의존성이 주입되는 설계 패턴Framework에 의해 동적으로 주입되므로 여러 객체 간의 결합이며, Dependency Injection은 Spring Framework에서 지원하는 IoC의 형태로 클래스 간의 의존관계