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