请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

配置文件的格式类型

application文件老师这边用的是yml格式的,但有些项目中也有用properties格式的,有什么区别呢?

正在回答 回答被采纳积分+3

1回答

道临 2019-07-24 03:58:44

没区别,yml语法更简洁,但两者是等价的

1 回复 有任何疑惑可以回复我~
  • 提问者 zcw24kb #1
    其实还是有一点区别的:
    1.优先级:application.properties文件和 application.yml文件,yml文件会先加载,而后加载的properties文件会覆盖yml文件;
    2.结构:.yml文件时树状结构,层级浅时比较方便,层级深的时候就比较麻烦了;.properties文件时属性访问结构,层级深浅对它来说是一样的,而且相较于.yml类型的文件比较好配置,但缺点也很明显--要重复写很多遍父级属性。
    回复 有任何疑惑可以回复我~ 2019-07-26 10:15:57
  • 道临 回复 提问者 zcw24kb #2
    细节好评
    回复 有任何疑惑可以回复我~ 2019-07-26 10:20:48
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信