yaml配置文件


yaml配置文件

介紹:

yaml是一種簡單易讀的序列化語言,正在被越來越多的用於應用及配置文件開發中。

優勢:

YAML可讀性好。

和腳本語言交互性好。

使用實現預言的數據類型。

有一個一致的消息模型。

易於實現。

這些也是相比於XML要優勢的地方。同時也有其他優點:

YAML可以基於流來處理 ;

YAML表達能力強,擴展性好。

一般在開發中使用鍵值對的方式來編寫

例如:

name: liming
password: 123456

注意: :后面有一個空格,這個一定要注意

在寫項目的時候,會用到一些常用的配置,也可以使用yaml。

下面是幾個比較常見的:

#配置端口號
server:
  port: 8090
  servlet:
    context-path: /
#配置數據庫連接
datasource:
  url: jdbc:mysql://localhost:3306/user?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
  username: root  #用戶名
  password: root  #密碼
  driver-class-name: com.mysql.cj.jdbc.Driver  #數據庫鏈接驅動

yaml不僅支持鍵值的寫法,也支持數組

一組以-為開頭的,就可以構成一個數組

- a
- b
- c

轉換成JavaScript如下

['a','b','c']

還可以讓他的成員編程一個數組,如下

- 
 - a
 - b
 - c

對應的轉換成JavaScript如下

[['a','b','c']]

也可以寫成一行

abc:[a,b,c]

轉換成JavaScript如下

{abc:['a','b','c']}

參照:https://www.ruanyifeng.com/blog/2016/07/yaml.html


免責聲明!

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



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