当前位置: 首页 > news >正文

多环境开发配置,Spring boot

直接看代码, .yml 文件

# 公共属性 或 指定环境
spring:profiles:active: dev---
# 开发环境
spring:config:activate:on-profile: devdatasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:3306/newsusername: rootpassword: 123000data:redis:host: localhostport: 6379server:port: 8080mybatis:configuration:map-underscore-to-camel-case: true# 「---」 分割不同的环境
---# 测试环境
spring:config:activate:on-profile: testserver:port: 8085# 「---」 分割不同的环境
---# 生产环境
spring:config:activate:on-profile: runtimeserver:port: 9079

第一

spring:profiles:active: dev

当前环境是 —— dev 开发环境。

第二

spring:config:activate:on-profile: dev

配置开发环境的标识: 

dev _ 开发环境

test _ 测试环境

runtime _ 生产环境

第三

# 「---」 分割不同的环境
---

--- 用于分割不同的环境。

最后

# 公共属性 或 指定环境
spring:profiles:active: dev
server:servlet:context-path: /news

Tomcat started on port 8080 (http) with context path '/news'

这是多开发环境的单文件说明。

实际环境中,会是多文件配置。

相关文章:

  • 【leetcode】101. 对称二叉树
  • Mysql 忘记密码后如何修改
  • 长春光博会 | 麒麟信安:构建工业数字化安全基座,赋能智能制造转型升级
  • 零基础学前端-传统前端开发(第四期-JS基础-运算)
  • sqlserver存储过程中入参使用JSON
  • redis穿透、击穿、雪崩
  • linux alignment fault对齐造成设备挂死问题定位梳理
  • 代码训练LeetCode(34)文本左右对齐
  • 行为模式-迭代器模式
  • 基于sample_aiisp再创建一路 h264编码流,和jpg的编码流
  • vue中的三种插槽方式
  • ABP vNext + OpenIddict:自定义 OAuth2/OpenID Connect 认证策略
  • 如何从 Windows 11 或 10 远程访问 Ubuntu 24.04 或 22.04 桌面
  • 使用 C++ 和 OpenCV 构建智能停车场视觉管理系统
  • Linux NFS服务器配置
  • JavaScript数组方法总结
  • 每日Prompt:Steve Winter风格插画
  • PyTorch框架-自动微分模块
  • 将MySQL数据库中所有表和字段编码统一改为utf8mb4_unicode_ci
  • 影像组学5:Radiomics Score的计算
  • 好看的单页面网站模板免费下载/排名网站
  • 银行网站建设/海南百度推广总代理
  • 网站制作公司站建设/杭州排名优化公司
  • 做网站计划/福州短视频seo获客
  • 上海企业网站建设制/资源搜索引擎搜索神器网
  • 宾阳网站建设/俄罗斯搜索引擎浏览器官网入口