मैं अपने applicationContext.xml में हैस्प्रिंग गुण (संपत्ति-प्लेसहोल्डर) autowiring
<context:property-placeholder location="classpath*:*.properties" />
<bean id="clientPreferencesManager" class="pl.bildpresse.bildchat2.business.ClientPreferencesManager" >
<property name="clientApiUrl" value="${clientapi.url}" />
</bean>
यह autowire द्वारा भी ऐसा ही करना संभव है? कुछ की तरह:
@Autowired
@Qualifier("${clientapi.url}")
public void setClientApiUrl(String clientApiUrl) {
this.clientApiUrl = clientApiUrl;
}
सच है, वसंत 3.0, वर्तमान संस्करण है, जिसके लिए। (+1) – Bozho
तो यह डॉलर का संकेत है! एक हैश नहीं पारितोषिक के लिए धन्यवाद। @value के लिए javadocs मुझे –
बेवकूफ सवाल गुमराह लेकिन कहाँ से $ {clientapi.url} प्राप्त करता है ?? – user2441441