2021-11-02 springboot 项目中的 profile 配置方式

2021-11-02 springboot 项目中的 profile 配置方式,第1张

2021-11-02 springboot 项目中的 profile 配置方式 springboot 项目中的 profile 配置方式

配置方式

  • 多 profile 文件方式
    可以是 perproties 文件格式的,也可以是 yaml 和 yml 格式的
  • yml 多文档方式
多 profile 文件方式

第一步
创建三个或三个以上的以后缀名为properties或者yaml或者yml为结尾的文件

第二步
在除去 application.properties 的文件以外,其他三个文件写入不同的服务端口号

application-dev.properties

# 开发配置
server.port=8081

application-test.properties

# 测试配置
server.port=8082

application-pro.properties

# 生产配置
server.port=8083

第三步

application.properties

# 激活配置
# 用来动态选择 开发、测试、生产的运行环境的配置文件的
# dev 对应的是配置文件中 application-dev.properties(名字格式的前面和后面是固定的) 中的 dev
# 下面的 dev 需要手动修改哦
spring.profiles.active=dev
yml 多文档方式

创建一个 application.yml 文件

# 开发环境
server:
  port: 8081

spring:
  profiles: dev
---
# 测试环境
server:
  port: 8082

spring:
  profiles: test
---
# 生产环境
server:
  port: 8083

spring:
  profiles: pro
---

## 用来动态选择 开发、测试、生产的运行环境的配置文件的
## dev 对应的是配置文件中 application-dev.properties(名字格式的前面和后面是固定的) 中的 dev
spring:
  profiles:
    active: dev

不足之处请多指教!!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/4996191.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存