SpringBoot yml配置文件

1、yml配置文件簡介
YML文件格式是YAML (YAML Aint Markup Language)編寫的文件格式,YAML是一種直觀的可以被電腦識別的的數
據數據序列化格式,而且容易被人類閱讀,容易和腳本語言交互的,能夠被支持YAML庫的不一樣的編程語言程序導
入,好比: C/C++, Ruby, Python, Java, Perl, C#, PHP等。YML文件是以數據爲核心的,比傳統的xml方式更加簡
潔。
YML文件的擴展名能夠使用.yml或者.yaml。
2、yml配置文件的語法
一、配置普通數據

語法: key: value編程

示例代碼:
name :  zhangsan
注意:value以前有一個空格

二、配置對象數據數組

語法:編程語言

key:ide

ket1:value1ui

key2:value2xml

或者:對象

key:{key1:value1,key2:value2}字符串

示例代碼:it

person:
    name: zhangsan
    age: 18
    addr: beijing
#行內對象配置
parson:{name:  zhangsan,age: 18,addr: beijing}
注意:key1前面的空格個數不限定,在yml語法中,相同縮進表明同一個級別
三、配置數組、集合
語法:
key:
- value1
- value2
或者:
key: [value1,value2]
示例代碼:
#配置數組、集合(普通字符串)
Anhui: -hefei -wuhui -bengbu -huainan
Anhui:[hefei,wuhu,bengbu,huainan]
#配置數組、集合(對象數據)
student:
  -name: tom
   age: 18
   addr: huainan
  -name: longfei
   age: 24
   addr: heifei
student:[{name: tom,age: 18,addr: huainan},{name: longfei,age: 24,addr:hefei}]
#配置map數據
map:
  key1: value1
  key2: value2
注意:value1與之間的 - 之間存在一個空格
相關文章
相關標籤/搜索