의존성 주입을 배우기 이전Spring은 3가지의 핵심 프로그래밍 모델을 지원한다. AOP, DI, IoC 을 지원합니다. 이중에서 오늘은 DI 에 대해 알아보겠습니다. 사용하는 이유Spring 은 객체의 의존 관계를 외존 관계 주입을 통해 관리합니다.DI 를 통해 객체 간의 관계를 동적으로 주입하여 유연성을 확보하고 결합도를 낮출 수 있습니다.이제 본격적으로 의존성 주입 DI 이에 대해 알아봅시다.의존성 주입 ( Dependency Injection, DI ) :의존성 :의존성이란 한 객체가 다른 객체를 사용할 때 의존성이 있다고 표현합니다.자바에서 의존성은 여러 형태가 있습니다. 가장 익숙한 방법은new 를 사용해서 인스턴스를 생성하는 방법이있습니다.예를 들어Car 이라는 객체가 Engine 객체를 사..