本文主要是介绍Yaml文件list依赖注入失败:Could not resolve placeholder ‘xxx‘,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
错误代码:
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
这篇关于Yaml文件list依赖注入失败:Could not resolve placeholder ‘xxx‘的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!