需求:
一些参数映射信息需要以配置文件的形式存在,同时在spring的bean中使用,那么我们可以注入到此bean中去。
实现:
bean配置:
<bean id="htmType2TableMap" class="com.someabcd.csr.beans.HtmTypeMapping"> <property name="tableMapping"> <map> <entry key="hot"> <value>HOT_TERM</value> </entry> <entry key="hotHis"> <value>HOT_TERM_HIS</value> </entry> <entry key="firm"> <value>FIRM</value> </entry> <entry key="tech"> <value>TECH_CONTENT</value> </entry> </map> </property> <property name="typeList"> <list> <value>hot</value> <value>hotHis</value> <value>firm</value> <value>tech</value> </list> </property> </bean>
java中的springbean:
public class HtmTypeMapping {
private Map<HtmlType, String> tableMapping;
private List<String> typeList;
/**setter getter**/
}
本文介绍如何在Spring框架中通过XML配置文件定义bean,并使用Map和List进行参数映射。示例展示了如何将不同类型的参数注入到自定义bean中。
639

被折叠的 条评论
为什么被折叠?



