SpringBoot 区分 开发、测试、生产 不同配置
环境:
- 生产(prod)
- 测试(test)
- 开发(dev)
生产、测试、开发 数据库不同 启动时指定环境 选择对应的配置文件( jar包 main方法启动)
配置文件:
默认配置文件(选择环境、设置公共配置)
开发环境(开发环境配置)
测试环境(测试环境的配置信息)
正式环境配置(正式配置信息)
启动服务,使用不同配置(linux 测试,window同理)
打包上传到服务器
启动默认环境
启动指定环境
指定其他参数(以端口为例)
自动部署不同环境参见:jenkins 自动部署SpringBoot项目不同环境
扫码关注