學習SpringBoot筆記(二)

2021-09-27 02:09:01 字數 440 閱讀 2337

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

①即每乙個***autoconfiguration都有很多的條件@conditionalonxx,當這些條件都滿足時,則此配置自動生效,但是可以手工修改自動配置:***properties檔案中的prefix.屬性名 = value。

②全域性配置檔案中的key,**於某個properties檔案中的prefix+屬性名。

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...

Spring Boot學習筆記二 yaml語法

配置檔案的作用 修改spingboot的預設值 springboot在底層給我們配置好 yaml 以資料為中心,比json xml等更適合做配置檔案 server prot 80811.基本語法 k 空格 v 表示一對鍵值對 空格必須有 以空格的縮進來控制層級關係 只要是左對齊的一列資料都是同一層級...

spring boot 學習筆記

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