我想在春天使用通配符从application.properties中读取一系列属性。
例如我有这个属性:
// ...
)
.then(data => Promise.all(data.map(entry => get_tags(entry.id))))
.then(data => data.filter(result => result.length > 1))
// ...
然后我想获取数组或类似列表中的属性
file.processing.xpath.query.1=query1
file.processing.xpath.query.2=query2
有办法做到这一点吗?
当我尝试这样做时,我收到一个例外
@Value("${file.processing.xpath.query.*}")
private String[] xpathQuery;
答案 0 :(得分:0)
你必须像这样定义你的属性:
file.processing.xpath.query=query1,query2,query3
然后使用:
@Value("${file.processing.xpath.query}")
private String[] xpathQuery;