SpringBoot中application.properties与application.yml区别小结

 更新时间:2023年10月30日 10:33:28   作者:小阿阳啊  
本文主要介绍了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内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • java设计优化之代理模式

    java设计优化之代理模式

    这篇文章主要为大家详细介绍了java设计优化中的代理模式,感兴趣的朋友可以参考一下
    2016-03-03
  • CMD运行Intellij Idea编译后的class文件操作

    CMD运行Intellij Idea编译后的class文件操作

    这篇文章主要介绍了CMD运行Intellij Idea编译后的class文件操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-02-02
  • Activiti工作流学习笔记之自动生成28张数据库表的底层原理解析

    Activiti工作流学习笔记之自动生成28张数据库表的底层原理解析

    这篇文章主要介绍了Activiti工作流学习笔记之自动生成28张数据库表的底层原理解析,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • SpringBoot项目开发中常用的依赖

    SpringBoot项目开发中常用的依赖

    这篇文章主要介绍了SpringBoot项目开发中常用的依赖详解,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-06-06
  • spring boot如何加入mail邮件支持

    spring boot如何加入mail邮件支持

    这篇文章主要介绍了spring boot如何加入mail邮件支持,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • 详解MyBatis配置typeAliases的方法

    详解MyBatis配置typeAliases的方法

    这篇文章主要介绍了详解MyBatis配置typeAliases的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • MyBatisPlus自定义SQL的实现

    MyBatisPlus自定义SQL的实现

    MyBatisPlus提供了自定义SQL功能,允许开发者在Mapper接口中定义方法,并通过XML文件或注解编写SQL语句,本文详解了如何在MP中使用自定义SQL,感兴趣的可以了解一下
    2024-09-09
  • 如何避免Apache Beanutils属性copy

    如何避免Apache Beanutils属性copy

    这篇文章主要为大家介绍了如何避免Apache Beanutils属性copy的分析详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01
  • Java8新特性之Optional使用详解

    Java8新特性之Optional使用详解

    这篇文章主要介绍了Java8新特性之Optional使用详解,为了解决空指针异常更加优雅,Java8 提供了 Optional 类库,Optional 实际上是个容器,它可以保存类型T的值,或者仅仅保存null,,需要的朋友可以参考下
    2023-08-08
  • Callable实现多线程步骤详解

    Callable实现多线程步骤详解

    这篇文章主要介绍了Callable实现多线程步骤详解,Callable是一个接口,用于实现多线程,与实现Runnable类似,但是功能更强大,该方法可以在任务结束后提供一个返回值,需要的朋友可以参考下
    2023-10-10

最新评论