java - Setting an array property from a single ${property} in Spring bean -
मैं का उपयोग करके गुण-आधारित कॉन्फ़िगरेशन का उपयोग कर रहा हूं मेरे स्प्रिंग बीन्स को मैंने अभी तक कुछ भी करने की कोशिश नहीं की है, मुझे नहीं पता कि कहां से शुरू हो रहा है। आप इस रूप में SPEL का उपयोग कर सकते हैं: ध्यान दें कि मैंने काम के विभाजन के मूल्य के लिए PropertyPlaceholderConfigurer
स्ट्रिंग की एक सरणी की आवश्यकता है चूंकि मैं सरणी के सटीक आकार को नहीं जान सकता, और मैं स्प्रिंग बीन्स फाइल को बदलने से बचना चाहूंगा (अन्यथा मैं गुणों का उपयोग नहीं करूँगा), ऐसा कुछ परिभाषित करने का एक तरीका है:
property.value = {string1, string2} & lt; संपत्ति नाम = "theArray" value = "$ {property.value}" / & gt;
property.value = string1, string2 & lt; गुण नाम = "theArray" value = "# {'$ {property। मान} '। विभाजन (', ')} "/>
{
और
} छोड़ा है यदि आपके पास उन ब्रेसिज़ हों तो एसईईएल को तदनुसार अद्यतन करने की आवश्यकता हो सकती है। अगर आप चाहें तो मैं उसे भी पोस्ट कर सकता हूं):
Comments
Post a Comment