SpringBoot配置檔案型別 YML檔案

2022-09-11 21:09:15 字數 944 閱讀 7232

1 yml配置檔案簡介

yml檔案格式是yaml (yaml aint markup language)編寫的檔案格式,yaml是一種直觀的能夠被電腦識別的的資料資料序列化格式,並且容易被人類閱讀。yml檔案是以資料為核心的,比傳統的xml方式更加簡潔。yml檔案的副檔名可以使用.yml或者.yaml。

2 yml配置檔案的語法

2.1 配置普通資料語法:key: value

示例:

name: icey

注意:value之前必須有乙個空格號!!!

2.2 配置物件資料

語法:key:

key1: value1

key2: value2

或者key:

示例:

person:

name: icey

age: 22或者

person:

2.3 配置陣列(list、set)資料

語法:key:

- value1

- value2

或者:key: [value1,value2]

示例:

city:

- beijing

- tianjin

- shanghai

或者city: [beijing,tianjin,shanghai]

如果陣列中的元素是物件型別:

students:

- name: icey

age: 22***:female

- name: shane

age:25***:male

- name: jucy

age:22***:female

注意:value與前面的 - 之間有乙個空格!!!

SpringBoot 配置檔案繫結類

以map資料型別為例 例如我們在resources.config下有乙個exception code.properties配置檔案 lyn.codes 10000 this is error1 lyn.codes 10001 this is error2 讀取配置檔案的 如下 configurati...

Spring Boot配置檔案

方式 示例 檔案路徑 classpath或者classpath的 config目錄下 檔案內容 全域性通用配置 方式 通過environment獲取 示例 system.out println ctx.getenvironment getproperty env 方式一 configurationp...

springboot配置檔案

配置檔案的作用 修改springboot自動配置的預設值 yaml yaml ain t markup language yaml a markup language 是乙個標記語言 yaml isn t markup language 不是乙個標記語言 標記語言 以前的配置檔案大都是xml檔案,y...