SpringBoot之配置文件YAML文件简单介绍

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/fangxinde/article/details/83620962

1.基本语法

 k:(空格)v   表示一对键值对,空格必须有 例如: lucy前方要有空格   

name:    lucy

 以空格缩进控制层级关系,左对齐属性表示同一级别

person:
    name: fangxinde
    age:  28
    job:  大数据
server:
    port:8080

2.值的写法:

1)字面量的表示方法

字符串默认不加上单引号或双引号

若加上单引号,会转义特殊字符,特殊字符只作为一个普通字符存在

lastName:  'fang \n xin \n de'

输出的结果为:lastName:  'fang \n xin \n de'

若加上双引号,不会转义特殊字符\n就是表示换行,不会当做普通字符

 lastName:  "fang \n xin \n de"

输出的结果为:

'fang
 xin
 de'

2)对象、Map集合的表示方法  person表示对象名或map集合名,name、age其内部的属性,要缩进一定的空格

person:
    name:  fangxinde
    age:    27

内行写法:key、value之间必须要有空格

person: {name: fangxinde,age: 28}

3)list的表示方法

pets:
    - dog
    - cat
    - pig

 内行写法:注意【空格】不能丢

pets: [dog,cat,pig]

猜你喜欢

转载自blog.csdn.net/fangxinde/article/details/83620962
今日推荐