yml文件和properties文件

        首先,两者都可以使用,具体的区别也不大,作用都是一样的。

        1、properties文件中是key-value的形式,yml是树状结构

        2、properties是.连接,赋值使用=,yml是将.用:替换,并且=也用:替换,且赋值的:后面必须有个空格

        3、properties对缩进没有严格要求,yml对缩进有严格的要求

        4、yml文件对中文的支持更好一点(别人讲的)

        5、yml中每个基节点只能有一个

        6、如果项目中两个都存在,加载顺序是先加载yml,再加载properties,即以properties为准

对比一下以下两张图的配置即明白,第一张是properties,第二张是yml:

猜你喜欢

转载自blog.csdn.net/qq_41061437/article/details/110820988