0
点赞
收藏
分享

微信扫一扫

Web前端-JS

外贸达人小峻先森 03-24 17:30 阅读 1

1.Springboot提供了多种属性配置文件

  • application.peoperties
  • application.yml
  • application.yaml

SpringBoot程序的配置文件必须是application,只是后缀名不相同而已

2.优先级为

application.properties > application.yml > application.yaml

3.区别:

  • properties是以key = value的形式配置的键值类型的配置文件,而yml使用的是类似于json格式的树型配置方式进行配置的,yml层级之间使用的是换行缩进的方式配置的,key和value之间使用 : 英文冒号加空格的方式设置的,空格不可省略
  • properties为早期并且默认的配置文件格式,但配置存在一定的冗余数据,使用yml可以很好的解决数据冗余问题
  • yml通用性更好,支持更多语言,如Java、Go、Python,如果是云开发,可以使用一份yml配置文件作为Java和Go的共同配置文件

YAML作为一种数据序列化格式,其拓展名有.yml(主流)和(yaml)两种

其他文件:

pom.xml文件:管理依赖,只需要导入相关项目坐标即可将项目导入

@configutation注解标注某个类表示这个类是一个配置类

举报

相关推荐

0 条评论