SpringBoot之yml与properties配置文件格式的区别
SpringBoot之yml与properties配置文件格式的区别
概念:
SpringBoot支持两种格式的配置文件,一种是yml,而另一种就是properties,默认的文件名为application.yml或者.properties
为什么有了properties之后还要有yml呢?
因为properties配置文件存在数据冗余性,在properties配置文件中一切配置都需要从头写到为,
并且Key不能重复,这就导致了需要Key的长度比较多,并且需要分类,这就导致了数据的冗余性,
而yml这种格式的配置文件,通过层级结构,让数据更加中心化,减少冗余性
properties配置文件:
yml配置文件:
但是一定要记得如果写值的话,一定要有一个空格,现在一般项目中已经全部采用yml格式的配置文件了
这个yml一般用于配置集成环境的一些参数,比如启动的端口和Spring上下文等参数
测试修改默认端口号:
修改完成后重启项目
可以看到访问端口号已经修改了
作者:彼岸舞
时间:2021\01\12
内容关于:SpringBoot
本文来源于网络,只做技术分享,一概不负任何责任