【发布时间】:2014-06-25 09:34:48
【问题描述】:
@Autowired
private Map<Integer, String> departments;
我的 spring 配置文件
<bean id="date" class="java.util.Date" />
<util:map id="myMap" map-class="java.util.LinkedHashMap" key-type="java.lang.Integer" value-type="java.lang.String"/>
<bean id="departments" ....="myMap"> </bean>
只要使用@Autowired 需要日期,它就可以正常工作
同样,
我将如何使用没有属性标签的 ref "myMap" 配置部门?
【问题讨论】:
-
id="departments"的bean是什么类型的?您是否真的试图在 Spring 中填充
private Map<Integer, String> departments;以在其他 bean 中使用? -
是的,我想填充数据。 '@Autowired 私人日期日期;'无论我想在哪里使用日期,它都是由弹簧容器注入的。
-
在下面查看我的答案
标签: java spring spring-mvc annotations