SpringBoot之yml與properties配置文件格式的區別


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

本文來源於網絡,只做技術分享,一概不負任何責任


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM