在app.yml中加入如下配置项
company:
apartment:
- data
- phone
- business
在代码中定义如下类,则可以加载yml中的配置项
@Configuration
@ConfigurationProperties(prefix = "company")
@EnableConfigurationProperties(CompanyConfig.class)
@Getter
@Setter
public class CompanyConfig {
private List<String> apartment;
}
Configuration、ConfigurationProperties、EnableConfigurationProperties属于springboot包下。
Getter、Setter属于lombok包下。