我在我的上下文文件中定義了幾個地圖。有沒有辦法將這些映射合併到一個包含所有條目的映射中,而無需編寫Java代碼(並且不使用嵌套映射)?我正在尋找相當於Map m = new HashMap(); m.putAll(carMap); m.putAll(bikeMap); 似乎應該有一種方法可以在Spring上下文文件中做到這一點,但有關util:map的Spring 3.0參考文檔部分並未涵蓋此用例。如何在春季將多個地圖合併爲一個
<!-- I want to create a map with id "vehicles" that contains all entries of the other maps -->
<util:map id="cars">
<entry key="groceryGetter" value-ref="impreza"/>
</util:map>
<util:map id="bicycles">
<entry key="commuterBike" value-ref="schwinn"/>
</util:map>
HTTP ://stackoverflow.com/questions/94542/can-i-compose-a-spring-configuration-file-from-smaller-ones 請檢查此解決方案,它可能會幫助 –