springboot读取自定义yml配置文件,无法解析。

数据:对象集合

获取方式:

问题:springboot项目自定义yml配置文件可以读取成功,字符,字符集合均可以读取成功,但读取对象集合时,启动提示无法解析:

有遇到过类似情况的支支招,谢谢了。

将配置封装成一个配置类:

@Data
@Component
@ConfigurationProperties(prefix = "risk")
public class MyConfig {
    private List<Config> config;
    @Data
    public static class Config {
        private String id;
    }
}
@PropertySource 这个配@value