springboot~application.properties和application.yml的使用


在springboot框架里進行項目開始時,我們在resource文件夾里可以存放配置文件,而格式可以有兩種,properties和yml,前者是扁平的k/v格式,而后者是yml的樹型結構,我們建議使用后者,因為它的可讀性更強,如果現有是properties,也可以轉換成yml格式,我們把properies里按.去拆分即可。

例如:下面是properties格式的配置

spring.data.mongodb.uri=mongodb://192.168.200.214:27017/Test

把它拆分成yml格式后,就變成了這樣

spring:
  data:
    mongodb:
      uri: mongodb://192.168.200.214:27017/Test

它是天生就是一種樹型建構,可讀性更強!我們在進行yml書寫如需要注意以下問題

  1. 原有的key,例如spring.data.mongodb.uri,按“.”分割,都變成樹狀的配置
  2. 最后一個元素的key后面的冒號,后面一定要跟一個空格

感謝各位的閱讀!


免責聲明!

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



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