SpringBoot中application.properties与application.yml区别小结
1、当application.yml 和 application.properties 两个文件同时存在的时候,application.properties的优先级是高于application.yml的。
另外由于propertie的配置文件含中文时读取会乱码,而在yml中不会。
2、application.properties和application.yml都是spring boot的配置文件,但是两种配置文件的里面添加配置却不一样,直接上图对比。


从上图明显可以看出,yml文件层次感很强,利用缩进表示层级关系,形成这种树形结构,可读性很强。而.properties文件则反之。
这里要注意的是,在yml文件中冒号后面必须要有一个空格,不然会报错,见下图。

到此这篇关于SpringBoot中application.properties与application.yml区别小结的文章就介绍到这了,更多相关SpringBoot application.properties与application.yml内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
SpringBoot使用Thymeleaf自定义标签的实例代码
这篇文章主要介绍了SpringBoot使用Thymeleaf自定义标签的实例代码,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-09-09
Linux环境卸载Centos7自带的OpenJDK和安装JDK1.8图文教程
CentOS系统是开发者常用的Linux操作系统,安装它时会默认安装自带的旧版本的OpenJDK,但在开发者平时开发Java项目时还是需要完整的JDK,这篇文章主要给大家介绍了关于Linux环境卸载Centos7自带的OpenJDK和安装JDK1.8的相关资料,需要的朋友可以参考下2024-07-07


最新评论