0
我有一個使用spring的簡單項目。如何使用ApplicationContext從Spring配置中獲取集合
在Spring配置,我有地圖定義爲:
<util:map id="myMap">
<entry key="1" value="a"/>
<entry key="2" value="b/>
<entry key="3" value="c"/>
<entry key="4" value="d"/>
<entry key="5" value="e"/>
</util:map>
在我的應用程序的代碼,我想這個地圖出來使用ClassPathXmlApplicationContext的春天。但似乎我不能使用的getBean功能(斯卡拉):
val cx = new ClassPathXmlApplicationContext("myservice.xml")
val map: java.util.Map[String, String] = cx.getBean("myMap").asInstanceOf[java.util.Map[String, String]]
我怎樣才能從客戶端代碼中的Spring配置定義這個地圖收藏?
非常感謝
問候。
「*作品在我的機器*」(TM)。還要考慮'getBean(「myMap」,classOf [java.util.Map [String,String]])' - 這也適用。 – 2012-02-29 08:16:30