目录:
1.Yaml基本语法:
2.Springboot配置yaml文件的基本语法
3.读取配置方式
1.Yaml基本语法:
(1)大小写敏感
(2)数据值前边必须有空格,作为分隔符
(3)使用缩进表示层级关系
(4)缩进时不允许使用Tab键,只允许使用空格(各个系统Tab对应的空格数目可能不同,导致层次混乱)。
(5)缩进的空格数目不重要,只要相同层级的元素左侧对齐即可
(6)# 表示注释,从这个字符一直到行尾,都会被解析器忽略。
2.Springboot配置yaml文件的基本语法
如下图所示:
![](https://i-blog.csdnimg.cn/blog_migrate/aafea98f7069d0bb1c0a7b331c4de5e9.png)
3.读取配置方式
(1)Value获取然后定义变量赋值(适用于单个属性注入)
![](https://i-blog.csdnimg.cn/blog_migrate/10636fb88d3d50966c2cd953f61097f5.png)
(2)导包@Autowired
![](https://i-blog.csdnimg.cn/blog_migrate/626d2682941233a5fd9e5ad55d03bd67.png)
(3)通过新建一个对象,并对对象的值进行赋值来注入
@Component
@ConfigurationProperties(prefix ="person")->指定前缀