SpringBoot使用yml配置文件

是SpringBoot支持的一种json超集文件格式

命名为application.yml

文件使用“key(空格)value”格式来配置属性,使用缩进控制层级关系

SpringBoot使用yml配置文件_第1张图片

配置文件属性值的注入

@Value注入

SpringBoot使用yml配置文件_第2张图片

@ConfigurationProperties注入属性

MyDataSource类

SpringBoot使用yml配置文件_第3张图片

 上述代码中使用@Component和@ConfigurationProperties(prefix="datasource")将配置文件中的每个属性映射到datasource类属性中

需要注意配置文件中的属性与对应实体类属性一致

 

你可能感兴趣的:(spring,boot,java,json)