zoukankan      html  css  js  c++  java
  • java之properties和yml两种配置文件比较(非原创)

    文章大纲

    一、内容介绍
    二、参考文章

    一、内容介绍

      我们在使用SpringBoot这个框架的时候都一定使用或者说是见到过application.properties或者是application.yml,经不住有人就会问这俩文件到底是什么情况,其实说白了这两个都是SpringBoot留下的配置文件,都可以进行配置,接下来我们就讲讲他们两个的一些区别。
      首先我们最关注的应该是格式问题,两个文件在进行配置的时候的格式都是一样的么?properties文件在进行配置的时候一定是一个key---value,对于这一条的解释就是一个可以对某电配置完整解释的一定是在同一级别,就是我们可以如下图所示看到的:

     

    然后我们再来看一下在yml文件中我们应该怎样进行配置达到相同的效果:

     

    我们可以观察到的格式就是yml文件是梯级呈现的,我们应该注意一下几个方面:
    (1)在properties文件里面的 “ .” 连接在yml文件里面全部换成 ":" 进行连接,并且每一级之间必须换行,在第二级开始应该进行一个Tab键的缩进,当然如果是同级的就不需要进行缩进
    (2)在yml文件里面如果是需要进行赋值那么必须是要在 ":" 后面进行一个空格键的缩进
    (3)在yml文件里面所有的配置,相同级别只能出现一次,比如我们使用了spring这个级别,那么我们在后边进行spring级别的配置的时候就必须在这个地方进行,不能在写一个spring级别

    二、参考文章

    https://www.cnblogs.com/zslli/p/8717483.html

  • 相关阅读:
    《JavaScript面向对象的编程指南》--读书笔记
    《高性能JavaScript》--读书笔记
    《高性能网站建设指南》--读书笔记
    vertical-align属性探究
    IP地址.md
    Visual Studio Code.md
    ComboBox
    2017 续办上海居住证和积分办理流程
    希腊字母、拉丁字母、Markdown、拼写与读音中英对照表
    Windows Server 2008 添加 IIS 服务
  • 原文地址:https://www.cnblogs.com/WUXIAOCHANG/p/10938394.html
Copyright © 2011-2022 走看看