개발/Spring (25) 썸네일형 리스트형 의존성이란 의존성이란 자바에서 의존성이란 new 생성자와 같은 것이다. 예를 들어, Car 클래스 내에서 new Tire();를 한다면 Car가 Tire에 의존한다고 한다. 이러한 구조는 큰 단점을 가지고 있다. 바로 의존하는 대상이 수정되었을 경우 의존하고 있는 클래스 또한 필연적으로 수정해야 한다. 만약 의존하고 있는 클래스가 100개라면?? 상상하기도 싫은 일이 발생한다. 이를 해결하기 위해 의존성 주입이 탄생하게 되었다. 예시 interface Tire{ String getBrand(); } public class KoreaTire impliments Tire{ public String getBrand(){ return "한국 타이어" } } public class AmericaTire implements .. 이전 1 2 3 4 다음