【发布时间】:2019-05-31 17:46:08
【问题描述】:
我想在 springboot 中用 Map<String, List<String>> 在 yaml 文件之间映射值
country.yml文件:
entries:
map:
MY:
- en
- zh
SampleConfig文件:
@Configuration
@EnableConfigurationProperties
@ConfigurationProperties("entries")
public class SampleConfig {
private Map<String, List<String>> map = new HashMap<>();
@Bean
public void bean1(){
System.err.println("map has size: "+map.size());
}
}
但是map.size()总是0,不知道我做错了什么。
【问题讨论】:
-
我认为你需要 getter/setter 才能工作..
-
为什么这个
country.yml不是application.yml?
标签: java spring-boot yaml