7.1 다양한 의존 관계 주입(Dependency Injection) 방법 Def) 의존 관계 주입(DI): 하나의 객체가 다른 객체의 의존성을 제공하는 테크닉이다. - @Autowired: 의존 관계 주입할 때, 사용하는 애너테이션이며 IoC컨테이너에 존재하는 빈을 찾아서 주입하는 역할을 한다. - 객체의 의존성을 가지는 부분에 애너테이션을 사용해서 의존성을 주입할 수 있다. 의존 관계 주입 생성자 주입: 생성자를 통해 의존 관계를 주입한다. 생성자 호출 시점에 딱 1번만 호출되는 것이 보장된다. 불변, 필수 의존관계에서 사용된다. 생성자가 1개만 있으면 @Autowired를 생략해도 자동으로 주입된다. (스프링 빈에만 해당) 수정자 주입(setter): setter를 통해서 의존 관계를 주입하는 방법..