আমি একটি .poperties ফাইলে মানগুলির একটি তালিকা রাখতে চাই, অর্থাত:
my.list.of.strings=ABC,CDE,EFG
এবং এটি সরাসরি আমার ক্লাসে লোড করার জন্য, যেমন:
@Value("${my.list.of.strings}")
private List<String> myList;
আমি যেমন বুঝতে পেরেছি, এটি করার একটি বিকল্প হ'ল এটি বসন্তের কনফিগারেশনের ফাইলটিতে থাকা এবং এটি একটি বিনের রেফারেন্স হিসাবে লোড করা (আমি ভুল হলে আমাকে সংশোধন করুন), অর্থাৎ
<bean name="list">
<list>
<value>ABC</value>
<value>CDE</value>
<value>EFG</value>
</list>
</bean>
তবে এটি করার কোনও উপায় আছে কি? একটি .properties ফাইল ব্যবহার করছেন? PS: আমি যদি সম্ভব হয় তবে কোনও কাস্টম কোড দিয়ে এটি করতে চাই।
org.springframework.expression.spel.SpelEvaluationException
ব্যতিক্রম পাই এবং না হলেও এটির চেয়ে আলাদাjavax.el.ELException
। আপনার আপত্তি বসন্ত দ্বারা নির্মিত?