课堂笔记之yaml语法

前言

yaml基本语法

值的写法

对象,Map(属性和值){键值对}

数组(集合List,Set)

前言

springboot的配置文件

  • application.properties

  • yaml

springboot配置文件的作用:修改springboot自动配置的默认值,springboot在底层都配置好了

yaml是一个标记语言

以前的配置文件用的xml格式的文件


port:8080

application.properties

server.port:8080

yaml的好处在于:以数据为中心


yaml基本语法

1.K:(空格)V 表示一对键值对(空格必须有)

用空格的缩进表示层级关系,左对齐的一列数据都是同一层级

2. 例子:

server:
  sort: 8080
  path: /hello

大小写敏感


值的写法

规则:

K:V

字面量:普通值(数字,字符串,布尔)

字面量直接来写,字符串默认不用加单引号,双引号

'' “双引号 表示转义字符起作用

‘’单引号 表示转义字符不起作用

对象,Map(属性和值){键值对}

friends:
 lastName: 张三
 age: 16

行内样式

friends:{lastName: 张三,age: 18}

数组(集合List,Set)

用-值表示数组的一个元素

pet:
 - cat
 - dog
 - pig

行内样式

pets:[cat,dog,pig]

你可能感兴趣的:(课堂笔记之yaml语法)