Spring boot原始碼分析 yaml語言(9)

2021-08-09 13:49:42 字數 984 閱讀 8848

yaml(/ˈjæməl/,和camel同發音 )是人類可讀的 資料序列化語言。它通常用於配置檔案
js-yaml

yaml表示

json表示

備註資訊「「

「「使用內嵌塊的表示方式「

* 物件

name: pets
people:
}
水果: 

-蘋果

-西瓜

-桃子

水果: [ 蘋果, 西瓜, 桃子, 果汁]
資料: |

曾經有乙份真摯的愛情

擺在我的面前

,門口說:

「請不要亂來」

所以就不來了

資料: >

曾經有乙份真摯的愛情

擺在我的面前

,門口說:

「請不要亂來」

所以就不來了

server: &server

host: 127.0.0.1

port: 1521

dev:

<<: *server

prod:

<<: *server

,

},} }

a: 123

b: "123"

c: !!str 123

d: !!str true

e: 是

SpringBoot原始碼分析

public class 第乙個引數 resourceloader 資源載入器 第二個引數 primarysources 載入的主要資源類 suppresswarnings public resourceloader resourceloader,class primarysources deduc...

Spring Boot 原始碼分析

1 專案初始化過程 springboot啟動類 springboot的啟動很簡單,如下 public static void main string args this.resourceloader resourceloader initialize sources private void ini...

spring boot原始碼分析

spring boot關鍵流程分析 進入preparecontext方法 轉化成beandefiniton類,註冊到spring 的beandefintionmap容器 enableautoconfigurationimportselector類,其父類裡面 這裡利用spring的功能,動態載入配置...