【发布时间】:2009-10-12 20:47:07
【问题描述】:
为 HashMap<Class,String> 创建 bean 的最佳方法是什么?
具体来说,我是否需要为键显式创建一个 Class bean 或者类名是否足够?
【问题讨论】:
为 HashMap<Class,String> 创建 bean 的最佳方法是什么?
具体来说,我是否需要为键显式创建一个 Class bean 或者类名是否足够?
【问题讨论】:
如果您的意思是Map,您不介意哪个实现,而不是具体的HashMap,则使用<util:map>(请参阅section A.2.2.5 of the docs)。这可能会为您创建类似LinkedHashMap 的东西,这可能已经足够了。
如果你真的想要一个实际的HashMap,那么你可以将<util:map> 的map-class 属性指定为“java.util.HashMap"”。
【讨论】:
util:map 具有相同的 map-class 属性。还是说不能这样创建HashMap(我没试过)?