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

提供佛山网站制作国际新闻最新消息中国

提供佛山网站制作,国际新闻最新消息中国,专业做厂房的网站,wordpress首页模板制作写在前面 后端项目中涉及多环境、多配置文件、多代码分支的情况下,进行对服务中间件等配置。除了可以使用集成开发功能IDEA中的git隐藏功能之外,还可以使用IDEA中配置的环境变量进行配置。 使用Git隐藏分支代码功能的弊端 虽然可以使用Git自带的隐藏功…

写在前面

后端项目中涉及多环境多配置文件多代码分支的情况下,进行对服务中间件等配置。除了可以使用集成开发功能IDEA中的git隐藏功能之外,还可以使用IDEA中配置的环境变量进行配置。

使用Git隐藏分支代码功能的弊端

虽然可以使用Git自带的隐藏功能进行对分支代码的隐藏,但是如果切换分支,不能重复隐藏。且取消隐藏极易出现分支之间配置文件的冲突。

并不推荐使用。

如何采用配置IDEA启动环境变量进行实现?

选择左上角的编辑配置

选择修改选项中增加环境变量配置

选择对应的.env脚本

.env 脚本如何填写

这里需要说明一下:

  1. 要实现这些配置有一个限制就是涉及到的服务中间件需要设置账号密码不然使用不了。

  2. 具体的配置文件写法需要在yml文件中配置**${占位符名称:默认值}**,假如你需要使用es服务,那么你的占位符可以写成是

    uris: ${ELASTICSEARCH_CLUSTER:localhost:9200}

ELASTICSEARCH_CLUSTER=xxxxxx
ELASTICSEARCH_USERNAME=xxxxx
ELASTICSEARCH_PASSWORD=xxxxx
MYSQL_HOST=xxxxxx
MYSQL_PORT=xxxxxxx
MYSQL_DBNAME=xxxxxxxx
MYSQL_USER=xxxxxxxxx
MYSQL_PWD=xxxxxxxxxx
REDIS_PWD=shuyixiao
RABBITMQ_USER=shuyixiao
RABBITMQ_PASSWORD=shuyixiao

附录-解释一下.env文件是什么

.env 文件是一种用于存储环境变量的文件,通常用于开发环境中。它允许开发者将配置信息(如数据库连接信息、API 密钥等)从代码中分离出来,从而提高安全性和灵活性。这种文件格式简单,易于维护。

格式

.env 文件的格式非常简单,每一行定义一个环境变量,格式如下: VARIABLE_NAME=value

在 Spring Boot 项目中,.env 文件中的变量可以通过以下机制被加载到 Spring 的环境变量中,从而在 application.yml 文件中生效。下面展示其中一种

使用 spring-boot-maven-plugin 插件
<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><environmentVariables><file>${project.basedir}/.env</file></environmentVariables></configuration></plugin></plugins>
</build>
http://www.dtcms.com/wzjs/389501.html

相关文章:

  • 网页制作与设计在工作中的应用seo公司重庆
  • 网站模板编辑工具营销型外贸网站建设
  • 网站设计怎么自学网站seo诊断技巧
  • 北京手机版建站系统开发seo是哪个英文的缩写
  • 网站建设域名和空间续费百度seo视频教程
  • 网站链接到邮箱怎么做优化营商环境条例解读
  • 北京 网站建设 京icp朋友圈产品推广文案
  • 我的个人网站 的网页设计冯耀宗seo视频教程
  • 专门做外贸的网站百度收录提交入口网址是什么
  • 疾控网站建设宗旨和目的成都营销型网站制作
  • 网站建设投标书报价表百度经验怎么赚钱
  • 音乐网站是否可以做浅度链接怎样在百度上发布自己的信息
  • 做食品生产的网站免费推广论坛
  • 做网站要那些工具口碑营销的案例及分析
  • wordpress浏览次数东莞seo外包公司
  • 深圳seo网站优化厦门百度seo公司
  • 机关单位网站管理部门应建立站外推广平台有哪些
  • 安阳做网站推广百度广告电话号码是多少
  • 北京网站优化哪家好电子商务软文写作
  • 大良营销网站建设价格培训行业seo整站优化
  • discuz做地方门户网站上海aso
  • 扑克直播软件app开发seo服务工程
  • 启闭机闸门的网站建设设计公司网站
  • 闵行区教育局官网杭州seo网络推广
  • 濮阳网站建设sem竞价推广怎么做
  • 微信 绑定网站互联网广告推广好做吗
  • 怎么建设游戏试玩平台网站大连seo关键词排名
  • 网站建设和网站搭建哪个好app推广30元一单平台
  • 阿里巴巴网站怎么做seo外链收录
  • 外贸网站优化怎么做广告投放公司