Foxcii Front-end Dev Engineer

yml与properties的优先级

2019-04-16

今天在学习SpringBoot的时候,发现项目中同时存在application.yml和application.properties时会存在优先级问题。

#application.properties中配置端口
server.port=8080
#application.yml中配置端口
server:
  port: 8081
#spring:
#  profiles:
#    active: dev
---
server:
  port: 8082
spring:
  profiles: dev
---

此时运行,会发现端口号为==8080==

#application.yml中配置端口
server:
  port: 8081
spring:
  profiles:
    active: dev
---
server:
  port: 8082
spring:
  profiles: dev
---

那么还是会先执行这里的yml激活的8082端口.


Similar Posts

上一篇 SpringBoot入门

Comments