原创: 虎子
1.配置文件的类型
在springBoot中有两种类型的配置文件,在我们新建完成一个springBoot项目之后,我们会发现在resources下面有一个application.properties,这就是springBoot的全局配置文件,但是springBoot还为我们提供了一种配置文件yml,名字还是application.yml。这两种类型的配置文件作用一样,我们可以修改一些springBoot默认的配置或者,添加自己的一些配置。
2.yml的介绍
YML也叫作YML
YAML(YAML Ain't Markup Language)这句话有两种意思:
YAML A Markup Language:是一个标记语言
YAML isn't Markup Language:不是一个标记语言;
之前在ssm中我们使用的配置文件叫做xxx.xml,而YAML:以数据为中心,比json、xml等更适合做配置文件;
xml的语法格式比较严谨,注重闭合标签,如:
8081
yml中如何写?
server: port: 8081
3.yml语法
YAML是JSON的超集,因此是用于指定分层配置数据的便捷格式.因此跟Json的格式类似,键值队的方式。
server: port: 8081 address: add
注意:1.大小写敏感
2.冒号后面有一个空格
3.注意缩进,表示层级关系
对象和值;
user: name: zm age: 30
写在一行:
user: {name: zm,age: 18}
数组:
用- 值表示数组中的一个元素,list和set集合和数组写法一样
animal: - dog - pig - cat
写在一行:
animal:[dog,pig,cat]
最后,我自己是一名从事了多年开发的Java老程序员,辞职目前在做自己的Java私人定制课程,今年年初我花了一个月整理了一份最适合2019年学习的Java学习干货,可以送给每一位喜欢Java的小伙伴,想要获取的可以关注我的头条号并在后台私信我:01,即可免费获取。