SpringBoot Profile 多环境配置

SpringBoot Profile 多环境配置

多配置文件配置(properties): 格式: applicatino-{profile}.properties

默认: applicatino.properties 开发: applicatino-dev.properties 生产: applicatino-prod.properties

激活配置:

spring.profiles.active=dev

多文档块配置(yml)

server: 
port: 9090
spring:
profiles:
active; dev
---
server: 
port: 9091
spring:
profiles: dev
---
server: 
port: 9092
spring:
profiles: prod

Idea激活指定环境配置: Idea->Run/Debug Configuration->Program arguments:

--spring.profiles.active=dev

Idea虚拟机参数 Idea->Run/Debug Configuration->VM options

--Dspring.profiles.active=dev

命令行激活指定环境配置:

java -jar xxx.jar --spring.profiles.active=dev
posted @   前端小鑫同学  阅读(1)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示