Java EnumMap的Springbean配置 公共枚举类型枚举{ 类型1、类型2、类型3; } 公共类资源{ 列出供应商名单; 列举地图项目; //接二连三 }

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

我正在SpringConfigXML文件中复制上述bean。我试着按照下面,但与EnumMap了。我知道我们可以尝试使用util:map。请帮忙

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>