spring boot的 yml和properties的对比

2021-03-04 10:27

阅读:364

标签:工作   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


评论


亲,登录后才可以留言!