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

本文来源于网络,只做技术分享,一概不负任何责任

posted @ 2021-01-12 17:54  彼岸舞  阅读(1096)  评论(0编辑  收藏  举报