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包后,启动是在启动命令后带激活命令参数

相关推荐
房开民18 分钟前
c++总结
java·开发语言·c++
好大哥呀27 分钟前
C++ 多态
java·jvm·c++
毕设源码-赖学姐33 分钟前
【开题答辩全过程】以 基于Java的医院器材管理系统的设计与实现为例,包含答辩的问题和答案
java·开发语言
float_com41 分钟前
【java常用API】----- Arrays
java·开发语言
皮皮林5511 小时前
用 SpringBoot + Tess4j 优雅实现图像文字识别,真香!
spring boot
123过去1 小时前
nfc-list使用教程
linux·网络·测试工具·安全
LuckyTHP2 小时前
迁移shibboleth java获取shibboleth用户信息
java·开发语言
客卿1232 小时前
数论===质数统计(暴力法,)
java·开发语言
华科易迅2 小时前
Spring 事务(注解)
java·数据库·spring
写代码的小阿帆2 小时前
Web工程结构解析:从MVC分层到DDD领域驱动
java·架构·mvc