最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot配置文件格式詳細介紹

 更新時間:2022年09月08日 10:08:34   作者:mzz124  
這篇文章主要為大家詳細介紹了SpringBoot配置文件格式,文中的示例代碼講解詳細,對我們學習SpringBoot有一定幫助,需要的可以參考一下

一、application.properties配置文件

SpringBoot 項目最初 resources 下會有一個 application.properties 文件,格式和普通的 properties 文件一樣,使用 屬性名=屬性值 進行配置

如下例,設置服務器端口號和日志等級:

# 端口設為 80 端口,默認為 8080
server.port=80
# 日志等級設為 warn,默認為 info
logging.level.root = warn

二、yml和yaml配置文件

在 resources 中新建 application.yml 和 application.yaml,并且文件名是 application 才能控制項目

yml 和 yaml 都是 yaml 文件,格式和作用是相同的,但據(jù)說 yml 用的比較多,畢竟能少寫一個字母(doge)

配置格式

(1)普通屬性

yaml 文件中用 屬性名: 屬性值 的格式進行配置,層級關系用換行和縮進做限制,如下例,同樣配置服務器端口號和日志等級:

server:
  port: 80
logging:
  level:
    root: warn

既像 Python 又像 Json

(2)數(shù)組屬性

使用多個 - 屬性值 或者 [屬性值] 表示數(shù)組,僅僅用逗號分隔也是可以的,如下例:

arr1:
  - 1
  - 3
  - 5
arr2: [2, 4, 6]
arr3: 7, 8, 9

又有點像 Markdown

(3)注意事項

  • 屬性名大小寫敏感
  • # 號表示注釋
  • 空格的數(shù)量無所謂(通常兩個空格),但層級關系要嚴格對齊
  • 冒號和屬性值之間一定要有空格(有效:x: 100,無效:x:100

idea添加配置文件

自己新建的 yaml 文件可能不被標記為配置文件,而且編寫時沒有提示

可以手動添加為 SpringBoot 配置:

在 File - Project Structure - Facets 中點 Customize Spring Boot,點加號,選擇文件后點 ok,如圖:

添加后文件圖標就變了,代碼也有提示了:

三、生效優(yōu)先級

三種配置文件中出現(xiàn)對同一屬性的配置時,生效的優(yōu)先級為:

properties > yml > yaml

例如三種文件中都配置了服務器端口,最終采用的是 application.properties 中的值

若 application.properties 中沒有此值,則采用 application.yml,最后才是 application.yaml

到此這篇關于SpringBoot配置文件格式詳細介紹的文章就介紹到這了,更多相關SpringBoot配置文件格式內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • java FastJson的簡單用法

    java FastJson的簡單用法

    FastJson是阿里的開源JSON解析庫,可以解析JSON格式的字符串,支持將Java Bean序列化為JSON字符串,也可以從JSON字符串反序列化到JavaBean,這里我介紹一下FastJson的使用,感興趣的朋友一起看看吧
    2021-09-09
  • spring+apollo動態(tài)獲取yaml格式的配置方式

    spring+apollo動態(tài)獲取yaml格式的配置方式

    這篇文章主要介紹了spring+apollo動態(tài)獲取yaml格式的配置方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • java學習筆記之eclipse+tomcat 配置

    java學習筆記之eclipse+tomcat 配置

    俗話說:工欲善其事必先利其器,既然要學習java,首先把java的開發(fā)環(huán)境搗鼓一下吧,這里我們來談談eclipse+tomcat的配置方法。
    2014-11-11
  • idea創(chuàng)建項目沒有webapp文件夾的解決方法

    idea創(chuàng)建項目沒有webapp文件夾的解決方法

    本文主要介紹了idea創(chuàng)建項目沒有webapp文件夾的解決方法,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • 深入理解Spring MVC概要與環(huán)境配置

    深入理解Spring MVC概要與環(huán)境配置

    本篇文章主要介紹了深入理解Spring MVC概要與環(huán)境配置 ,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-03-03
  • Java中的SpringAOP、代理模式、常用AspectJ注解詳解

    Java中的SpringAOP、代理模式、常用AspectJ注解詳解

    這篇文章主要介紹了Java中的SpringAOP、代理模式、常用AspectJ注解詳解,Spring提供了面向切面編程的豐富支持,允許通過分離應用的業(yè)務邏輯與系統(tǒng)級服務,例如審計和事務管理進行內(nèi)聚性的開發(fā),需要的朋友可以參考下
    2023-09-09
  • Mybatis Mapper接口和xml綁定的多種方式、內(nèi)部實現(xiàn)原理和過程解析

    Mybatis Mapper接口和xml綁定的多種方式、內(nèi)部實現(xiàn)原理和過程解析

    在Mybatis中,我們需要創(chuàng)建一個與實體類對應的Mapper接口,然后在該接口上添加方法,這些方法對應著SQL語句,這篇文章主要介紹了Mybatis Mapper接口和xml綁定的多種方式、內(nèi)部實現(xiàn)原理和過程,需要的朋友可以參考下
    2023-11-11
  • spring 注解如何開啟聲明式事務

    spring 注解如何開啟聲明式事務

    這篇文章主要介紹了spring 注解開啟聲明式事務問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Java如何實現(xiàn)圖像的卷積效果

    Java如何實現(xiàn)圖像的卷積效果

    這篇文章主要介紹了Java如何實現(xiàn)圖像的卷積效果問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • redis實現(xiàn)隊列的阻塞、延時、發(fā)布和訂閱

    redis實現(xiàn)隊列的阻塞、延時、發(fā)布和訂閱

    本文主要介紹了redis實現(xiàn)隊列的阻塞、延時、發(fā)布和訂閱,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06

最新評論

察雅县| 沙河市| 宿松县| 积石山| 红河县| 东台市| 全南县| 巨野县| 梧州市| 宁阳县| 平南县| 浏阳市| 德化县| 洛宁县| 凤台县| 临西县| 阿图什市| 绥滨县| 高密市| 景德镇市| 灵石县| 大荔县| 崇左市| 双城市| 香格里拉县| 克山县| 垫江县| 安达市| 勐海县| 崇礼县| 定远县| 民和| 安福县| 正安县| 宁安市| 枣阳市| 北票市| 武鸣县| 宝兴县| 洛川县| 墨玉县|