항해 5주차 마무리 DI / IoC
DI(Dependency Injection)는 객체 지향 프로그래밍에서 객체 간의 결합을 줄이기 위한 설계 패턴 중 하나입니다. 객체를 생성할 때 외부에서 생성된 객체를 포함시켜 종속성을 관리하는 방식입니다. 객체를 직접 생성하는 대신 DI는 객체 생성을 담당하는 컨테이너에 객체 생성 및 종속성 주입을 요청합니다. 즉, Spring 컨테이너와 같은 DI 컨테이너는 객체 간의 종속성을 직접 관리하는 개발자가 아닙니다. 객체 간의 종속성을 … Read more