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

posted @ 2021-12-17 16:40  get104  阅读(620)  评论(0编辑  收藏  举报