List
list的读取和配置还是非常简单的
配置文件
test1,xiaozou,test2
test.list = test1,xiaozou,test2
不通值用逗号分割就可以了
java代码读取
@Value("${test.list}")
private List<String> list;
Map
map的的读取有些特殊
配置文件
{
"test": "vlaue1,vlaue2",
"xiaozou": "xiaozouValue,xiaozouValue1"
}
test.map = {“test”: “vlaue1,vlaue2”, “xiaozou”: “xiaozouValue,xiaozouValue1”}
java代码读取
@Value("#{${test.map}}")
private Map<String, List<String>> testMap;