我试图将应用程序属性绑定到Spring中的Map<MyEnum, List<CustomObject>>
。
我知道地图的以下绑定:
foo.keyValueMap.EnumKey=value
foo.keyListValueMap.EnumKey=value1,value2
分别创建Map<EnumKey, String> keyValueMap
和Map<EnumKey, List<String>> keyListValueMap
。
我试图完成的是标题所示的地图Map<MyEnum, List<CustomObject>>
,其中CustomObject
具有多个属性,包括Set
。
class CustomObject {
private Set<String> set;
private String property;
// ...
}