मेरे पास स्थिर विधियों के साथ एक यूटिल क्लास है। मेरी यूटिल क्लास के अंदर, मैं वसंत सेम का उपयोग करना चाहता हूं इसलिए मैंने उन्हें अपने उपयोग वर्ग में शामिल किया। जहां तक मुझे पता है कि वसंत बीन्स का उपयोग स्थैतिक क्षेत्रों के रूप में करने के लिए एक अच्छा अभ्यास नहीं है। लेकिन क्या एक स्थिर विधि में वसंत बीन्स तक पहुंचने का कोई तरीका है?स्थैतिक विधि में वसंत बीन्स तक पहुंच
मेरे उदाहरण:
public class TestUtils {
private static TestBean testBean;
public void setTestBean(TestBean testBean) {
TestUtils.testBean = testBean;
}
public static String getBeanDetails() {
return beanName = testBean.getDetails();
}
}
मैं कई मंचों में देखा है कि यह एक सबसे अच्छा अभ्यास नहीं है। क्या कोई मुझे दिखा सकता है कि मैं इस प्रकार के परिदृश्य को कैसे संभाल सकता हूं?
मेरे विन्यास फाइल:
<bean id="testUtils" class="com.test.TestUtils">
<property name="testBean" ref="testBean" />
</bean>
नहीं मेरे लिए स्पष्ट .. तुम plz कर सकते हैं testBean विन्यास जोड़ सकता हूँ? – TechSpellBound