SpringBoot-YAML语法
Posted pcliu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot-YAML语法相关的知识,希望对你有一定的参考价值。
配置文件简介
1.
application.properties
application.yml
? YAML A Markup Language:是一个标记语言
? YAML isn‘t Markup Language:不是一个标记语言;
5.全局配置文件的可以对一些默认配置值进行修改
6.注意点:
如果有两个配置文件一个.properties和一个.yml
会取两个并集,如果有相同的名称,会以properties为主
配置举例:
在YAML当中配置端口号
server: port: 8080
在xml当中配置端口号
<server> <port>8080</port> </server>
YAML文件语法
基本语法
1.1 使用缩进表示层级关系
1.2 缩进时不允许使用Tab键,只允许使用空格
1.4 属性和值也是大小写敏感
? name: "zhangsan \n lisi":输出;zhangsan 换行 lisi
? ‘‘:单引号;会转义特殊字符,特殊字符最终只是一个普通的字符串数据
? name: ‘zhangsan \n lisi’:输出;zhangsan \n lisi
1.2 对象的写法(对象包括Map)
对象的一组键值对,使用冒号分隔
有两种写法
正常写法
friends: lastName: zhangsan age: 20
行内写法
friends: lastName: zhangsan,age: 18
1.3 数组的写法(数组包括Set List)
用- 值表示数组中的一个元素
pets: - cat - dog - pig
以上是关于SpringBoot-YAML语法的主要内容,如果未能解决你的问题,请参考以下文章