我的属性文件中有一个字符串
set.test=FIRST,SECOND,THIRD,THIRD
我想使用@Value 将其注入(inject)到集合中
@Value(value = "${set.test}")
private Set<String> testSet;
spring有没有办法根据逗号将其分割并自动加载到集合中,或者我应该将其分配给数组并将其转换为集合?
最佳答案
之前的答案非常接近,这对我有用:
@Value("#{'${set.test}'.split(',')}")
关于java - 将属性文件中的字符串值注入(inject)到集合中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36090143/