SpringBoot系列第2篇多环境开发
前言
多环境启动是为了在开发和部署过程中设置不同的参数,方便切换环境,例如数据库、端口等等。一般来讲分为三种不同的环境,生产环境,开发环境,测试环境。可以通过properties和yaml方式来进行不同的环境配置,配置方式也完全不同
ymal
1 |
|
其中现在推荐的方法是用on-profile
1 |
|
properties
1.主启动配置文件application.properties
1 |
|
2.环境分类配置文件application-pro.properties
1 |
|
带参数启动
SpringBoot打包之后,可以通过添加相关的参数来确定使用的是什么环境,修改端口之类的操作
1 |
|
配置文件分类
SpringBoot中4级配置文件
一级:file:config/application.yml
二级:file:application.yml
三级:classpath:config/application.yml
四级:classpath:application.yml
作用
- 一级和二级留作系统打包后通用属性
- 三级和四级用作系统开发阶段设置通用属性
SpringBoot系列第2篇多环境开发
https://www.eldpepar.com/coding/11724/