1. 程式人生 > >SpringBoot之配置檔案YAML檔案簡單介紹

SpringBoot之配置檔案YAML檔案簡單介紹

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]