SpringBoot-在配置文件中使用Profile

Profile,译为"配置文件"

在这里的Spring Boot也是一样,我们可以配置很多个Profile,每个Profile都对应一整个完整的全局配置,激活哪个,那个对应的全局配置就生效,具体的配置:

1、properties格式的全局配置文件

默认的application.properties文件还是不可少,但是我们可以多做几个配置文件,名字取为application-xxx.properties

然后不做激活配置,默认就是使用application.properties,在application.properties做了激活配置,激活哪个,哪个生效:

激活application-aaaa.properties的配置:

依次类推.....

2、yaml格式配置文件的做法,多文档块方式

3、命令的方式激活

除了在默认的配置文件里激活Profile以外还可以用命令的方式激活,命令的方式激活时会忽略配置文件的激活配置

① 在idea里配置命令行参数:

② 打成jar包后,启动是在启动命令后带激活命令参数

相关推荐
Java水解10 分钟前
Spring Bean生命周期深度剖析:从创建到销毁的完整旅程
spring boot·后端
Json_14 分钟前
springboot框架对接物联网,配置TCP协议依赖,与设备通信,让TCP变的如此简单
java·后端·tcp/ip
代码游侠16 分钟前
应用——MPlayer 媒体播放器系统代码详解
linux·运维·笔记·学习·算法
+VX:Fegn089518 分钟前
计算机毕业设计|基于springboot + vue职位管理推荐系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
C+++Python21 分钟前
Java 锁机制
java·开发语言
czlczl2002092523 分钟前
Spring Security 6 :配置生产级 SecurityFilterChain
java·spring
Angletank23 分钟前
SpringBoot用JPA接口实现分页和排序
windows·spring boot·后端
Java小白,一起学习26 分钟前
AndroidStudio安装教程
java·android-studio
学编程就要猛27 分钟前
算法:3.快乐数
java·算法
高山上有一只小老虎28 分钟前
如何下载并使用Memory Analyzer (MAT)
java·jvm