将属性文件中的字符串值注入到集合中

时间:2016-03-18 16:58:09

标签: java spring

我的属性文件中有一个字符串

  

set.test = FIRST,SECOND,THIRD THIRD

我想使用@Value

将其注入一个集合中
@Value(value = "${set.test}")
private Set<String> testSet;

有没有办法让spring基于逗号将其拆分并自动加载到集合中,还是应该将其分配给数组并将其转换为Set?

1 个答案:

答案 0 :(得分:2)

以前的答案非常接近,这对我有用:

a = 1.4