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