मैं अपने आवेदन में चरणों को परिभाषित करने के लिए स्प्रिंग का उपयोग कर रहा हूं। यह कॉन्फ़िगर किया गया है कि आवश्यक वर्ग (यहां कहा जाता है Configurator) को चरणों के साथ इंजेक्ट किया जाता है।
अब मुझे एक अन्य वर्ग में चरणों की सूची की आवश्यकता है, जिसका नाम है LoginBean। Configuratorउसके चरणों की सूची के लिए उपयोग प्रदान नहीं करता है।
मैं क्लास नहीं बदल सकता Configurator।
माई आइडिया:
स्टैज नामक एक नई बीन को परिभाषित करें और इसे इंजेक्ट करें Configuratorऔर LoginBean। इस विचार के साथ मेरी समस्या यह है कि मुझे नहीं पता कि इस संपत्ति को कैसे बदलना है:
<property ...>
<list>
<bean ... >...</bean>
<bean ... >...</bean>
<bean ... >...</bean>
</list>
</property>
एक बीन में।
कुछ इस तरह से काम नहीं करता है:
<bean id="stages" class="java.util.ArrayList">
क्या कोई मेरी इसके साथ मदद कर सकता है?