yaml语法
配置文件:修改spring boot默认配置信息
yaml概念:
YAML 是 "YAML Ain't a Markup Language"(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:"Yet Another Markup Language"(仍是一种标记语言)。(官方)
#k= v
#普通的key-value
name
普通的properties:只能储存键值对 yaml:可以储存对象,数组,键值对等
yaml文件实体类赋值
实体类Person
package cn.tj.springboot.entity;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;
import java.util.List;
yaml文件
person
通过@ConfigurationProperties(prefix = "person")获取实体类属性的值 ,只有组件是容器中的组件,才能使用容器提供的@ConfigurationProperties功能

浙公网安备 33010602011771号