Spring Boot使用yml格式進(jìn)行配置的方法
1.yml 格式
現(xiàn)在大家發(fā)現(xiàn),在springboot里還是要用到配置文件的。 除了使用.properties外,springboot還支持 yml格式。
個(gè)人覺得yml格式的可讀性和..properties比起來差不多,有時(shí)候還沒有不如properties 看起來那么規(guī)整。
但是考慮到很多springboot項(xiàng)目會使用yml格式,還是簡單講講,主要目的還是為了讀懂其他人的項(xiàng)目。
2.同樣內(nèi)容,不同寫法
如圖所示,左邊是application.properties的寫法,右邊是application.yml的寫法,他們達(dá)到的效果是相同的

3.application.yml
在application.yml 文件書寫注意:
1. 不同“等級” 用冒號隔開
2. 次等級的前面是空格,不能使用制表符(tab)
3. 冒號之后如果有值,那么冒號和值之間至少有一個(gè)空格,不能緊貼著
在這樣的配置下,訪問的路徑如圖所示是:
1. http://127.0.0.1:8888/test/hello
spring:
mvc:
view:
prefix: /WEB-INF/jsp/
suffix: .jsp
server:
port: 8888
context-path: /test

4. 排斥性
要么用application.properties 要么用 application.yml,不要都用,不要折磨Springboot和自己
總結(jié)
以上所述是小編給大家介紹的Spring Boot使用yml格式進(jìn)行配置的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
Spring Boot實(shí)現(xiàn)接口簽名驗(yàn)證的過程
在Spring Boot中實(shí)現(xiàn)接口校驗(yàn)簽名通常是為了保證接口請求的安全性和數(shù)據(jù)的完整性,這篇文章主要介紹了Spring Boot實(shí)現(xiàn)接口簽名驗(yàn)證,需要的朋友可以參考下2024-04-04
SpringBoot使用Shiro實(shí)現(xiàn)動(dòng)態(tài)加載權(quán)限詳解流程
本文小編將基于?SpringBoot?集成?Shiro?實(shí)現(xiàn)動(dòng)態(tài)uri權(quán)限,由前端vue在頁面配置uri,Java后端動(dòng)態(tài)刷新權(quán)限,不用重啟項(xiàng)目,以及在頁面分配給用戶?角色?、?按鈕?、uri?權(quán)限后,后端動(dòng)態(tài)分配權(quán)限,用戶無需在頁面重新登錄才能獲取最新權(quán)限,一切權(quán)限動(dòng)態(tài)加載,靈活配置2022-07-07
Java System.getProperty()-獲取系統(tǒng)參數(shù)案例詳解
這篇文章主要介紹了Java System.getProperty()-獲取系統(tǒng)參數(shù)案例詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-08-08
java實(shí)現(xiàn)簡易外賣訂餐系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)簡易外賣訂餐系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-10-10
java UDP通信客戶端與服務(wù)器端實(shí)例分析
這篇文章主要介紹了java UDP通信客戶端與服務(wù)器端,結(jié)合實(shí)例形式分析了java基于UDP通信的客戶端與服務(wù)器端具體實(shí)現(xiàn)技巧及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2020-01-01
關(guān)于SpringMVC在Controller層方法的參數(shù)解析詳解
在SpringMVC中,控制器Controller負(fù)責(zé)處理由DispatcherServlet分發(fā)的請求,下面這篇文章主要給大家介紹了關(guān)于SpringMVC在Controller層方法的參數(shù)解析的相關(guān)資料,需要的朋友可以參考下2021-12-12

