错误代码:
Java代码:
@Value("${remark.bizTypes}")
private List<String> bizTypes ;
remark: # 共享配置
bizTypes:
- "QA"
- "NOTE"
方式一:
注释@Value注解,在类上添加如下注解
@ConfigurationProperties(prefix = "remark")
public class LikedTimesCheckTask {
// @Value("${remark.bizTypes}")
private List<String> bizTypes ;
方式二:
修改@Value注解(字符串切片)
@Value("#{'${remark.bizTypes}'.split(',')}")
private List<String> bizTypes ;
修改yaml:
remark: # 共享配置
bizTypes: QA,NOTE