1. 程式人生 > 其它 >SpringBoot yml配置檔案

SpringBoot yml配置檔案

一、yml配置檔案簡介 YML檔案格式是YAML (YAML Aint Markup Language)編寫的檔案格式,YAML是一種直觀的能夠被電腦識別的的數 據資料序列化格式,並且容易被人類閱讀,容易和指令碼語言互動的,可以被支援YAML庫的不同的程式語言程式導 入,比如: C/C++, Ruby, Python, Java, Perl, C#, PHP等。YML檔案是以資料為核心的,比傳統的xml方式更加簡 潔。 YML檔案的副檔名可以使用.yml或者.yaml。 二、yml配置檔案的語法 1、配置普通資料

語法: key: value

示例程式碼:
name :  zhangsan
注意:value之前有一個空格

2、配置物件資料

語法:

key:

ket1:value1

key2:value2

或者:

key:{key1:value1,key2:value2}

示例程式碼:

person:
    name: zhangsan
    age: 18
    addr: beijing
#行內物件配置
parson:{name:  zhangsan,age: 18,addr: beijing}
注意:key1前面的空格個數不限定,在yml語法中,相同縮排代表同一個級別 3、配置陣列、集合 語法: 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與之間的 - 之間存在一個空格