Spring Boot學習筆記二 yaml語法

2021-10-09 14:34:50 字數 888 閱讀 6651

配置檔案的作用:修改spingboot的預設值;springboot在底層給我們配置好;

yaml:以資料為中心,比json、xml等更適合做配置檔案

server

:prot

:8081

1.基本語法

k:(空格)v: 表示一對鍵值對(空格必須有);

以空格的縮進來控制層級關係;只要是左對齊的一列資料都是同一層級的

server

:prot

:8081

path

: /hello

屬性和值也是大小寫敏感;

2.值的寫法

字面量:普通的值(數字,字串,布林)

k✌️字面直接來寫;

字串預設不用加上單引號或者雙引號;

「」:雙引號;不會轉義字串裡面的特殊字元;特殊字元會作為本身想表示的意思

『』:單引號;會轉移特殊字元,特殊字元最終只是乙個普通的字串資料

friends

:lastname

: zhangsan

age:20

行內寫法:

friends

:

陣列(list、set):

用- 值表示陣列中的乙個元素

pets

:- cat

- dog

- pig

行內寫法

pets

:[cat,dog,pig]

Spring Boot學習筆記(二)

對於有字首的屬性配置,yml要比.propertities好用 my servers dev.bar com foo.bar com 相當於my.servers 0 dev.bar com my.servers 1 foo.bar commy.name isea533 my.port 8080 my...

學習SpringBoot筆記(二)

1.conditionalonproperty prefix spring.http.encoding value enable matchifmissing true 當 property 屬性滿足條件時,此條件成立 要求spring.http.encoding.enable 沒有配置成功,則成立...

spring boot 學習筆記

spring boot 學習筆記 1.有時候我們在專案啟動的時候,總是需要先啟動一些初始化的類,以前比較常見的做法是寫再static塊中,spring boot提供了乙個commandlinerunner介面,實現這個介面的類總是會被優先啟動,並優先執行commandlinerunner介面中提供的...