【发布时间】:2021-03-21 07:09:31
【问题描述】:
如何在属性文件中创建可以使用 Spring 的 @Value 注入的 Map<String, List<String>> 属性?
Properties java 文件中的示例代码 sn-p
@PropertySource({"file:salesforce-service.properties"})
public class Properties {
@Value("#{${student.hobbies}}")
private Map<String, List<String>> hobbies;
}
【问题讨论】:
-
@Turing85,谢谢。但它必须是 Map
>。请参阅下面的答案:D -
@Mark Rotteveel,我的问题与同事的不同。被问到的问题是 Map
而我的问题是 Map >. -
虽然我认为它是一个主题的变体,但我同意这可能不会立即显而易见。
标签: java spring dependency-injection