3.2.4 수정자 의존성 주입
수정자(setter) 의존성 주입 방식에서 IoC 컨테이너는 자바빈 방식의 수정자 메서드를 이용해 컴포넌트의 의존성을 주입합니다. 컴포넌트의 수정자는 IoC 컨테이너가 관리할 수 있도록 의존성을 노출합니다. 다음은 의존성 주입이 필요한 일반적인 컴포넌트의 예제 코드입니다.
예제 3-6 수정자 의존성 주입의 예([[setter-injection]] SetterInjection.java)
package com.apress.prospring5.ch3; public class SetterInjection { private Dependency dependency; public void setDependency(Dependency dependency) { this.dependency = dependency; } @Override public String toString() { return dependency.toString(); } }