次のようなインターフェイスがあるとします。
interface Country {}
class USA implements Country {}
class UK implements Country ()
そして、この構成xmlのスニペット:
<bean class="USA"/>
<bean id="country" class="UK"/>
<bean id="main" class="Main"/>
以下で自動依存する依存関係をどのように制御できますか?英国のものをお願いします。
class Main {
private Country country;
@Autowired
public void setCountry(Country country) {
this.country = country;
}
}
Spring 3.0.3.RELEASEを使用しています。