我正在尝试将应用程序属性绑定到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;
// ...
}