Java EnumMap的Springbean配置 公共枚举类型枚举{ 类型1、类型2、类型3; } 公共类资源{ 列出供应商名单; 列举地图项目; //接二连三 }
我正在SpringConfigXML文件中复制上述bean。我试着按照下面,但与EnumMap了。我知道我们可以尝试使用util:map。请帮忙Java EnumMap的Springbean配置 公共枚举类型枚举{ 类型1、类型2、类型3; } 公共类资源{ 列出供应商名单; 列举地图项目; //接二连三 },java,spring,spring-mvc,enum-map,Java,Spring,Spring Mvc,Enum Map,我正在SpringConfigXML文件中复制上述bean。我试着按照下面,但与EnumMap了。我知道我们可以尝试使用util:map。请帮忙 public enum TypeEnum { TYPE1, TYPE2, TYPE3; } public class Resources { List<String> suppliers; EnumMap<TypeEnum, String> items; //setter and
public enum TypeEnum {
TYPE1, TYPE2, TYPE3;
}
public class Resources {
List<String> suppliers;
EnumMap<TypeEnum, String> items;
//setter and getter
}
供应商1
供应商2
供应商3
//待办事项
再也没有人使用XML配置了。使用Spring引导并在代码中配置该bean。这将是微不足道的。我正在尝试这种方法对我现有的应用程序进行单元测试。
<bean name="products" class="com.company.xxxx.Resources">
<property name="suppliers">
<list>
<value>suppliers1</value>
<value>suppliers2</value>
<value>suppliers3</value>
</list>
</property>
//TODO
<util:map id="items" >
</util:map>
</bean>