Springboot中使用yml格式的配置文件


步驟 1 : yml 格式

現在發現,在 springboot 里還是要用到配置文件的。 除了使用 .properties 外,springboot 還支持 yml 格式。
個人覺得yml格式的可讀性和 .properties 比起來差不多,有時候還不如 properties 看起來那么規整。
但是考慮到很多 springboot 項目會使用 yml 格式,還是簡單記錄一下,主要目的還是為了讀懂其他人的項目。

步驟 2 : 可運行項目

首先下載一個簡單的可運行項目作為演示:網盤鏈接https://www.90pan.com/b1869089
下載后解壓,比如解壓到 E:\project\springboot 目錄下

步驟 3 : 同樣內容,不同寫法

如圖所示,這是 application.properties 的寫法:

這是 application.yml 的寫法,他們達到的效果是相同的:

步驟 4 : application.yml

在application.yml 文件書寫注意:

  1. 不同 “等級” 用冒號隔開
  2. 次等級的前面是空格,不能使用制表符(tab)
  3. 冒號之后如果有值,那么冒號和值之間至少有一個空格,不能緊貼着

application.yml:

spring:
    mvc:
        view:
            prefix: /WEB-INF/jsp/
            suffix: .jsp
server:
    port: 8888
    context-path: /test

在這樣的配置下,訪問的路徑如圖所示是:

http://127.0.0.1:8888/test/hello

: 啟動方式是 Springboot 特有的,直接運行類:com.ryan.springboot.Application 的主方法。

步驟 5 : 排斥性

要么用 application.properties 要么用 application.yml,不要都用,不要折磨 Springboot 和自己

更多關於 Springboot 詳細內容,點擊學習: http://t.cn/A62lyncQ


免責聲明!

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



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