Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何创建地图<;字符串,列表<;字符串>&燃气轮机;属性文件中的属性,该属性可以使用Spring';s@Value_Java_Spring_Dependency Injection - Fatal编程技术网

Java 如何创建地图<;字符串,列表<;字符串>&燃气轮机;属性文件中的属性,该属性可以使用Spring';s@Value

Java 如何创建地图<;字符串,列表<;字符串>&燃气轮机;属性文件中的属性,该属性可以使用Spring';s@Value,java,spring,dependency-injection,Java,Spring,Dependency Injection,如何在属性文件中创建可以使用Spring的@Value注入的Map属性 属性java文件中的示例代码段 @PropertySource({"file:salesforce-service.properties"}) public class Properties { @Value("#{${student.hobbies}}") private Map<String, List<String>> hobbies; }

如何在属性文件中创建可以使用Spring的@Value注入的
Map
属性

属性java文件中的示例代码段

@PropertySource({"file:salesforce-service.properties"})
public class Properties {
    @Value("#{${student.hobbies}}")
    private Map<String, List<String>> hobbies;
}
@PropertySource({“文件:salesforce service.properties”})
公共类属性{
@值(“#{${student.cabiods}}”)
私人地图爱好;
}

以下是答案和属性文件中的示例代码片段:

student.hobbies={indoor: 'reading, drawing', outdoor: 'fishing, hiking, bushcraft'}
参考:
第-->节“注入地图”

@Turing85,谢谢。但它必须是一张地图。我的答案如下:D@MarkRotterveel,我的问题和同事的不同。被问到的问题是地图,而我的问题是地图。虽然我认为这是一个主题的变体,但我同意这可能不会立即显而易见。谢谢@MarkRotteveel!