SpringBoot之配置檔案YAML檔案簡單介紹
阿新 • • 發佈:2018-12-18
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]