多环境下核心配置文件的使用

一、项目中常用的环境类别

各个环境起名要见明知意,一般在实际项目中大体含有一下几种:

  1. 开发环境:dev
  2. 测试环境:sit
  3. 生产环境:prod

二、多环境的配置文件

2.1 各环境配置文件命名规范

项目中 有且只有一个主配置文件application.properties,其他环境的配置文件可以起名为:application-环境名.properties
举例说明:

  1. 生产环境的配置文件:application-dev.properties
  2. 测试环境的配置文件:application-sit.properties
  3. 生产环境的配置文件:application-prod.properties
注意:命名一定要以**application-**开头

在这里插入图片描述

2.2 主配置文件application.properties需要激活使用的配置文件

2.2.1 方法一:在application.properties中增加配置

spring.profiles.active=环境名
在这里插入图片描述

2.2.2 方法二:在pom.xml进行指定
  1. 主配置文件application.properties中填写配置
    spring.profiles.active=@profile.active@在这里插入图片描述
  2. 在pom.xml文件中增加标签
    指定哪个环境就在单独的中增加标签,如下图所示
    在这里插入图片描述
  3. 验证
    点击后发生跳转,跳转到你选择的环境上在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值