Spring Boot多环境配置

Spring Boot多环境配置

Spring Boot的针对不同的环境创建不同的配置文件,

语法结构:application-{profile}.properties

profile:代表的就是一套环境

需求

application-dev.yml 开发环境 端口8090

application-test.yml 测试环境 端口8091

application-prod.yml 生产环境 端口8092

运行项目:

在application.yml 中激活指定的配置文件:

properties 复制代码
#激活指定的配置文件
spring.profiles.active=dev

单个yml方式

yml支持多文档块的方式:

yaml 复制代码
spring:
  profiles.active: dev
 
 
# 开发环境配置
spring:
  profiles: dev
server:
  port: 8080
 
# 测试环境配置
spring:
  profiles: test
server:
  port: 8091
 
# 生产环境配置
spring:
  profiles: prod
 server:
  port: 8092
相关推荐
不知名的老吴8 小时前
C++中emplace函数的不适场景总结(一)
java·开发语言·c++
明月_清风8 小时前
Claude Code 保姆级入门教程:零基础到 AI 编程高手,看这一篇就够了
前端·后端·claude
LJianK18 小时前
线程安全、线程同步、竞态条件
java·开发语言
Ting-yu8 小时前
SpringCloud快速入门(3)---- 创建微服务项目
java·spring cloud·微服务
tangjunjun-owen8 小时前
[特殊字符] Python异步调用本地Ollama大模型实战:从Demo到高并发避坑指南
开发语言·chrome·python
ITyunwei09878 小时前
数字化转型与遗留系统:如何为老旧的IT系统“减负“并注入新活力?
运维·网络·数据库
RSTJ_16258 小时前
PYTHON+AI LLM DAY FOURTY-THREE
开发语言·人工智能·python
善恶怪客8 小时前
Java-二维数组
java
Volunteer Technology8 小时前
SpringAI(二)Models 模型介绍
开发语言·人工智能·python
霸道流氓气质8 小时前
Spring AI 实战:Ollama 本地模型工具调用与 Prompt 模板全解析
人工智能·spring·prompt