Spring Boot(三)配置文件以及YAML语法

一.Spring Boot配置文件:

1.使用的是一个全局配置文件(在src/main/resources目录下):

(1)application.properties

(2)appliction.yml

2. .yml:

(1)YAML( YAML Ain’t Markup Language)语言的文件

(2)以数据为中心,比json、xml等更适合做配置文件

(3)YAML配置例子:

		server:
			port: 8081

port在server下面一层级,port冒号后面要加一个空格

3.全局配置文件的可以对一些默认设置值进行修改

二.YAML基本语法:

1.基本语法:

(1)key:(空格)value; 表示一对键值对,空格不能省略

(2)以空格的缩进来控制层级关系;只要左对齐,都是同一个层级的;

比如:

		 server:
    			port: 8081
    			path:  /test

2.值的写法:

(1)字面量:普通的值(数字、字符串、布尔):

k: v:字面直接来写;

字符串默认不用加上单引号或者双引号

双引号不会转移字符串里面的特殊字符;特殊字符会作为本身想表达的意思

单引号会转移特殊字符;特殊字符最终只是一个普通的字符串数据

(2)对象、Map(属性和值)键值对:

第一种:

k: v:在下一行来写对象的属性和值的关系;注意缩进,对象还是k: v的方式

	friends:
		firstName: zhangfan
		age: 18

第二种:

行内写法:

friends: {firstName: zhangfan,age: 18}

(3)数组(Liat、Set):

第一种:用- 值表示数组中的一个元素

users:
		- zf
		- er
		- sd

第二种:行内写法

users: {zf,er,sd}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值