제공받은 강의에서 JDBC를 시작으로 JPA까지 연결하는 부분을 직접 따라하며 만약 JPA가 없었더라면? 이라는 환경을 직접 느끼게 되었다. 이러한 과정 속에서 의존성 주입 (DI)를 학습하게 되었다. DI (Dependency Injection) 의존성 주입 혹은 의존관계 주입이라고 불리는 DI는 Dependency Injection의 약어로, Spring이 다른 프레임워크와 차별화 된 의존 관계의 주입 기능으로, 객체를 직접 생성하는 것이 아니라 외부에서 생성한 후 주입시키는 방식을 말한다. (의존 관계를 Bean 정보를 바탕으로 컨테이너가 자동으로 연결해주는 것) Q. 그럼 Spring DI 컨테이너란? spring DI 컨테이너가 관리하는 객체를 bean (빈) 이라고 하며, 이 bean (빈) ..