반응형
study
-
DI ( Dependency Injection, 의존 객체 주입)Spring 2020. 3. 23. 00:44
1. DI 1.1 DI란? -배터리 일체형보다, 배터리 분리형이 효율적임을 깨달아야함. -우리가 어떠한 객체지향 프로그램을 만들 때, 많은 기능을 구현 한 후 객체 모든 것에 종속되어있다면 너무나도 답답해짐. - 객체를 독립화 시켜, 유연성 있게 프로그램을 쉽게 확장할 수 있도록 하는 것이 객체지향프로그래밍의 특징 중 하나임. -객체를 독립화 시키는 것이 좋은 프로그래밍 =>일반적으로 3번째의 방법이 가장 효율적이라고 할 수 있음 -어떠한 객체에 주입한다 == 의존주입 -DI 는 스프링 컨테이너에 있음 1.2 스프링 DI설정 방법 -getBean() 이라는 메소드를 통해 메모리에 있는 객체를 가져올 수 있음