码迷,mamicode.com
首页 > 编程语言 > 详细

spring boot的 yml和properties的对比

时间:2021-02-02 10:54:13      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:工作   ati   优先   div   统计   常用   外部   boot   serve   

  Spring Boot 虽然做了大量的工作来简化配置,但其配置依然是相当的复杂!支持的外部配置方式就有很多种,笔者没有去统计,当然这很灵活,但灵活就意味着复杂度的提升。

 
  application.yml 和 application.properties 两个文件的优先级配置文件是比较常用的。
 
  如果项目中存在 application.properties 文件和application.yml文件,并且配置了相同的内容,那么一切以application.properties 文件中的配置为准。
 
 
  假如在application.properties 文件中配置了:server.port=8080

 

  在 application.yml 文件中配置了:

  server:

    port: 8081

 

  在加载过程中会先加载yml文件,后加载properties 文件,因此后加载的内容覆盖先加载的,因此,最终使用的端口未 8080。如果两种文件配置的是不同内容,那么是不影响的。

 

spring boot的 yml和properties的对比

标签:工作   ati   优先   div   统计   常用   外部   boot   serve   

原文地址:https://www.cnblogs.com/zz-1120-wtenlb/p/14356274.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!