Java springboot yaml語法注解

 更新時間:2021年09月10日 14:59:19   作者:夏來夢梔子  
這篇文章主要介紹了SpringBoot中的yaml語法及靜態資源訪問問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

yaml語法注解

配置文件

兩種形式

application.properties和.yaml

第一種語法 key=value

第二種key:空格value

作用用來修改spring默認的配置

YAML:

YAML是"YAML Ain't a Markup Language"(YAML不是一種標記語言)的遞歸縮寫。在開發的這種語言時,YAML 的意思其實是:“Yet Another Markup Language”(仍是一種標記語言),但為了強調這種語言以數據做為中心,而不是以標記語言為重點,而用反向縮略語重命名。

YAML A Markup Language:是一個標記語言

YAML isnot Markup Language:不是一個標記語言

YAML

server:
  port:8080

xml

<servlet>
	<port>8080</port>
</servlet>

yaml語法

對空格要求高
#普通ky-value
name:qinjiang
#對象
student:
  name: qinjiang
  age: 3
#  行內寫法
students: {name: qinjiang,age: 3}
#數組
pets:
  - cat
  - dog
  - pig
  pets: [cat,dog,pig]

properties官方推薦

#只能保持鍵值對
name=qinjiang
student.name = qinjiang
student.age=3

當不使用yaml配置多個端口則需要創建新的properties文件

使用yaml則不需要

server:
  port:8081
spring:
  profiles:
    active: dev
---
server:
  port:8082
spring:
  profiles:dev
---
server:
  port: 8083
spring:
  profiles:test

總結

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關注腳本之家的更多內容!

相關文章

  • Java中實現線程的超時中斷方法實例

    Java中實現線程的超時中斷方法實例

    之前在使用Java實現熔斷降級組件的時候,需要實現接口請求的超時中斷,通過查找相關資料了解了相關的方法,下面這篇文章主要給大家介紹了關于Java中實現線程的超時中斷的相關資料,需要的朋友可以參考下
    2018-06-06
  • 淺談Java三目運算

    淺談Java三目運算

    本文給大家主要介紹的是java中三目運算的詳細介紹,并附上2個示例,希望對大家理解三目運算能夠有所幫助。
    2015-03-03
  • java初學者如何讓編程學習起來更簡單

    java初學者如何讓編程學習起來更簡單

    我們給大家帶來一篇關于java初學者如何讓編程學習起來更簡單的基礎性文章,有需要的朋友們可以學習下。
    2020-11-11
  • Spring Boot配置特定屬性spring.profiles的方法

    Spring Boot配置特定屬性spring.profiles的方法

    這篇文章主要介紹了Spring Boot配置特定屬性spring.profiles的方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-11-11
  • java異常級別與捕獲的示例代碼

    java異常級別與捕獲的示例代碼

    本次模擬一個異常實例,驗證一下異常的捕獲,通過實例代碼給大家解析java異常級別與捕獲的操作方法,感興趣的朋友跟隨小編一起看看吧
    2021-07-07
  • Java自帶定時任務ScheduledThreadPoolExecutor實現定時器和延時加載功能

    Java自帶定時任務ScheduledThreadPoolExecutor實現定時器和延時加

    今天小編就為大家分享一篇關于Java自帶定時任務ScheduledThreadPoolExecutor實現定時器和延時加載功能,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • 使用Java獲取html中Select,radio多選的值方法

    使用Java獲取html中Select,radio多選的值方法

    以下是對使用Java獲取html中Select,radio多選值的方法進行了詳細的分析介紹,需要的朋友可以過來參考下
    2013-08-08
  • Java 如何同時返回多個不同類型

    Java 如何同時返回多個不同類型

    這篇文章主要介紹了Java 同時返回多個不同類型的方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • Spring Boot高級教程之Spring Boot連接MySql數據庫

    Spring Boot高級教程之Spring Boot連接MySql數據庫

    這篇文章主要為大家詳細介紹了Spring Boot高級教程之Spring Boot連接MySql數據庫,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • 十五道tomcat面試題,為數不多的機會!

    十五道tomcat面試題,為數不多的機會!

    這篇文章主要介紹了十五道tomcat面試題,Tomcat的本質是一個Servlet容器。一個Servlet能做的事情是:處理請求資源,并為客戶端填充response對象,需要的朋友可以參考下
    2021-08-08

最新評論

精品国内自产拍在线观看