SpringBoot之yml與properties配置文件格式的區別
概念:
SpringBoot支持兩種格式的配置文件,一種是yml,而另一種就是properties,默認的文件名為application.yml或者.properties
為什么有了properties之后還要有yml呢?
因為properties配置文件存在數據冗余性,在properties配置文件中一切配置都需要從頭寫到為,
並且Key不能重復,這就導致了需要Key的長度比較多,並且需要分類,這就導致了數據的冗余性,
而yml這種格式的配置文件,通過層級結構,讓數據更加中心化,減少冗余性
properties配置文件:
yml配置文件:
但是一定要記得如果寫值的話,一定要有一個空格,現在一般項目中已經全部采用yml格式的配置文件了
這個yml一般用於配置集成環境的一些參數,比如啟動的端口和Spring上下文等參數
測試修改默認端口號:
修改完成后重啟項目
可以看到訪問端口號已經修改了
作者:彼岸舞
時間:2021\01\12
內容關於:SpringBoot
本文來源於網絡,只做技術分享,一概不負任何責任