SpringBoot 区分 生产、测试、开发 不同环境不同配置

时间:2024-03-16 20:28:26

SpringBoot 区分 开发、测试、生产 不同配置

环境:

  • 生产(prod)
  • 测试(test)
  • 开发(dev)

生产、测试、开发 数据库不同 启动时指定环境 选择对应的配置文件( jar包 main方法启动

配置文件:

默认配置文件(选择环境、设置公共配置)
SpringBoot 区分 生产、测试、开发 不同环境不同配置
开发环境(开发环境配置)SpringBoot 区分 生产、测试、开发 不同环境不同配置
测试环境(测试环境的配置信息)
SpringBoot 区分 生产、测试、开发 不同环境不同配置
正式环境配置(正式配置信息)SpringBoot 区分 生产、测试、开发 不同环境不同配置

启动服务,使用不同配置(linux 测试,window同理)

打包上传到服务器SpringBoot 区分 生产、测试、开发 不同环境不同配置
启动默认环境SpringBoot 区分 生产、测试、开发 不同环境不同配置
启动指定环境SpringBoot 区分 生产、测试、开发 不同环境不同配置
指定其他参数(以端口为例)SpringBoot 区分 生产、测试、开发 不同环境不同配置

自动部署不同环境参见:jenkins 自动部署SpringBoot项目不同环境

扫码关注

​​SpringBoot 区分 生产、测试、开发 不同环境不同配置

搜索公众号:【爪哇笔记】关注最新文章