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']}