SpringBoot配置文件yaml格式

mac2024-09-26  53

yml是YAML(YAML Ain't Markup Language)语言的文件,以数据为中 心,比json、xml等更适合做配置文件

http://www.yaml.org/ 点击查看参考语法规范 

https://nodeca.github.io/js-yaml/ 点击查看yaml语法校验 

1、YAML基本语法

使用缩进表示层级关系缩进时不允许使用Tab键,只允许使用空格。缩进的空格数目不重要,只要相同层级的元素左侧对齐即可大小写敏感

2、YAML 支持的三种数据结构

对象:键值对的集合 对象(Map),对象的一组键值对,使用冒号分隔。如:username: admin;冒号后面跟空格来分开键值;{k: v}是行内写法数组:一组按次序排列的值 数组 ,一组连词线(-)开头的行,构成一个数组,[]为行内写法;在数组中对象可以组合使用。字面量:单个的、不可再分的值 字面量支持数字、字符串、布尔、日期 ;其中字符串默认不使用引号,可以使用单引号或者双引号,单引号会转义特殊字符,字符串可以写成多行,从第二行开始,必须有一个单空格缩进;换行符会被转为空格。
最新回复(0)