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

开发环境与生产环境的 yml 文件与配置

 Spring boot 的 maven 打包过程-CSDN博客

Spring boot 打包后,部署后 yml 文件的配置:

开发环境配置 application-dev.yml 

bizbaijing:datasource:driver-class-name: com.mysql.cj.jdbc.Driverhost: localhostport: 3306database: sky_take_outusername: rootpassword: 12357896redis:host: localhostport: 6379database: 0aliyun:oss:endpoint: https://oss-cn-beijing.aliyuncs.combucket-name: bizbaijingregion: cn-beijing

具体的值,放到这个文件中。

生产环境,在配置生产环境的 yml 文件

application-runtime.yml

application.yml 的内容

spring:profiles:active: devmain:allow-circular-references: truedatasource:druid:driver-class-name: ${bizbaijing.datasource.driver-class-name}url: jdbc:mysql://${bizbaijing.datasource.host}:${bizbaijing.datasource.port}/${bizbaijing.datasource.database}?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=trueusername: ${bizbaijing.datasource.username}password: ${bizbaijing.datasource.password}mysql:usePingMethod: falseredis:host: ${bizbaijing.redis.host}port: ${bizbaijing.redis.port}database: ${bizbaijing.redis.database}

写成配置变量,在不同的环境切换不同的具体值。

http://www.xdnf.cn/news/14046.html

相关文章:

  • 1分钟理解FreeRtos中的信号量知识
  • LeetCode - 387. 字符串中的第一个唯一字符
  • 一个简单的torch-cuda demo
  • Acrobat 首选项配置:从注册表到锁定机制
  • 【MPC】模型预测控制笔记 (2):约束MPC
  • C语言预处理命令详解
  • 第9章 表达式和运算符 笔记 待完善
  • 如何运营一个专业的体育比分网站
  • 2025年06月13日Github流行趋势
  • 【Photoshop】使用路径和形状制作印章
  • 基于51单片机的电机控制角度proteus仿真
  • 【IEEE/EI/Scopus检索】2025年第五届机器学习与大数据管理国际会议 (MLBDM 2025)
  • Streamlit 笔记
  • Google Drive·实现共享文件本地访问与编辑
  • sdk添加包,更新文件系统--万象奥科RK3506
  • 基于数字孪生的风光储一体化园区智能化管理解决方案
  • C++进阶—C++中的继承
  • 在云算力上使用Nginx对Gradio外链进行加速的方法
  • 趣解TensorFlow之入门篇
  • 家政维修平台实战25:工人接单
  • Could not initialize Logback logging from classpath:logback-spring.xml
  • PostgreSQL作为向量数据库
  • 论索引影响性能的一面④ 索引失踪之谜【上】
  • docker部署DNS服务并带有图形界面管理——筑梦之路
  • 【碎碎念】60秒! 卡牌游戏 60 Seconds! [特殊字符] 桌游版《求生60秒》
  • 人工智能100问☞第47问:为啥AI需要“反向传播”?
  • Spring Bean
  • aardio 继承与多态
  • 智能出入库管理系统:自动化管控平台
  • 我是如何用 Agent 编程的