Spring Boot 配置文件: application.properties和application.yaml

Posted roger2lj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Boot 配置文件: application.properties和application.yaml相关的知识,希望对你有一定的参考价值。

application.propertiesapplication.yaml的使用大致上是一直的。

properties 文件比较常见,但是相对于 properties 而言,yaml 更加简洁明了,而且使用的场景也更多,很多开源项目都是使用 yaml 进行配置(例如 Hexo)。除了简洁,yaml 还有另外一个特点,就是 yaml 中的数据是有序的,properties 中的数据是无序的。在一些需要路径匹配的配置中,顺序就显得尤为重要(例如我们在 Spring Cloud Zuul 中的配置),此时我们一般采用 yaml

 

查看了这两个博客的介绍,收获颇受,故此分享记录下:

yaml文件的介绍:https://mp.weixin.qq.com/s/dbSBzFICIDPLkj5Tuv2-yA

properties文件的介绍:http://springboot.javaboy.org/2019/0530/application.properties

          或则https://blog.csdn.net/Thinkingcao/article/details/102611095

 

以上是关于Spring Boot 配置文件: application.properties和application.yaml的主要内容,如果未能解决你的问题,请参考以下文章

spring boot 基础 多环境配置

Spring Boot 配置文件同步 Maven 配置文件

Spring Boot 属性配置

Spring Boot 类路径配置文件覆盖外部 application.properties

Spring Boot不同配置文件名和配置文件所在路径的优先级

Spring Boot不同配置文件名和配置文件所在路径的优先级