配置文件格式:
config:
cat:
- color: 3450
name: 456
配置类
@Data
@ConfigurationProperties(prefix = "config")
@Component
@RefreshScope
public class catConfig {
private List<Map<String,String>> cat;
// private List<Cat> cat;
注意list中用Map<String,String>接收或者用cat对象(两种方式都可)
配置文件中命名要和接收对象名称一致;
接受对象要有get、set方法
本文介绍了一种配置文件的格式及配置类的设计方法,使用YAML格式存储配置信息,通过Java配置类进行读取。重点讲解了如何在配置文件中定义list类型的配置项,并在Java类中通过List<Map<String,String>>或自定义对象的方式接收。
1654

被折叠的 条评论
为什么被折叠?



