000 ~ 005 STS 프로젝트 파일: Spring DI (스프링 의존성 주입)을 알아보기 전에 의존성이란? 특히 프로그래밍에서 의존성이란? 무엇인지 알아보도록 하겠습니다. Java 에서의 의존성은 또 무엇인지도 알아보도록 하겠습니다. 의사 코드 운전자가 자동차를 생산한다. 자동차는 내부적으로 타이어를 생산한다. Java 로 표현 new Car(); Car 객체 생성자에서 new Tire(); 그리고 단순 무식하게 의존성이란? 의존성은 new 이다. new 를 실행하는 Car 와 Tire 사이에서 Car 가 Tire 에 의존한다고 합니다. 결론적으로 전체가 부분에 의존한다고 표현할 수 있습니다. 더 깊이 들어가면 의존하는 객체(전체)와 의존되는 객체(부분) 사이에 집합 관계(Aggregation)와 구..