मान लीजिए कि मेरे पास इन जैसे इंटरफेस हैं:
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;
}
}
मैं स्प्रिंग 3.0.3 का उपयोग कर रहा हूँ। कृपया।