从 config.properties 中提取地图
Extract Map from config.properties
我正在尝试从我的属性文件中获取地图,如下所示:
Mapping = { "NAME-1":"AAA,aa,bb" , "NAME-2":"BBB,bb,cc" }
在我的 class 文件中,我正在这样做
@Value("${Mapping}")
private String mapping;
@Bean
public Map<String,String> getMapping() {
log.debug("inside mapping");
Map<String,String> mapping = new HashMap<String,String>();
return mapping;
}
哪个不起作用,请帮忙。
@Value("#{${Mapping}}")
private Map<String,String> mapping;
@Bean
public Map<String,String> getMapping() {
return mapping;
}
这适用于最小项目。
我正在尝试从我的属性文件中获取地图,如下所示:
Mapping = { "NAME-1":"AAA,aa,bb" , "NAME-2":"BBB,bb,cc" }
在我的 class 文件中,我正在这样做
@Value("${Mapping}")
private String mapping;
@Bean
public Map<String,String> getMapping() {
log.debug("inside mapping");
Map<String,String> mapping = new HashMap<String,String>();
return mapping;
}
哪个不起作用,请帮忙。
@Value("#{${Mapping}}")
private Map<String,String> mapping;
@Bean
public Map<String,String> getMapping() {
return mapping;
}
这适用于最小项目。