配置檔案的作用:修改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介面中提供的...