1.配置文件直接指定

在配置文件中直接指定运行环境

spring:profiles:active: dev

2.在单元测试的启动项配置

-Dspring.profiles.active=dev

这种方法可以对同一个类不同方法配置多个环境。粒度比较细小

3.直接代码硬配置

在类上 @ActiveProfiles(“dev”),作用于整个类。

@RunWith(SpringRunner.class)
@SpringBootTest
@ActiveProfiles("dev")
public class DemoApplicationTests {@Autowiredprivate TestBean testBean;@Testpublic void contextLoads() {String content=testBean.getContent();System.out.println(content);}
}

SpringBoot单元测试指定运行环境相关推荐

  1. spring boot指定运行环境

    文章目录 spring boot指定运行环境 1. 命令行指定的方式 springboot根据启动命令不同,执行不同配置文件 2. application.properties中添加spring.pr ...

  2. springBoot 启动指定配置文件环境多种方案

    springBoot 启动指定配置文件环境理论上是有多种方案的,一般都是结合我们的实际业务选择不同的方案,比如,有pom.xml文件指定.maven命令行指定.配置文件指定.启动jar包时指定等方案, ...

  3. 【SpringBoot】查看运行环境中所有的spring bean

    前言 spring boot : 2.0.0.RELEASE maven eclipse 在开发&调试过程中,提示某个Bean找不到.此时就需要查看运行环境中有没有这个bean,以便快速排除出 ...

  4. vue-cli启动项目运行_SpringBoot2.0 基础案例(17):自定义启动页,项目打包和指定运行环境...

    一.打包简介 springboot的打包方式有很多种.可以打war包,可以打jar包,可以使用jekins进行打包部署的.不推荐用war包,SpringBoot适合前后端分离,打成jar进行部署更加方 ...

  5. SpringBoot2.0 基础案例(17):自定义启动页,项目打包和指定运行环境

    本文源码 GitHub地址:知了一笑 https://github.com/cicadasmile/spring-boot-base 一.打包简介 springboot的打包方式有很多种.可以打war ...

  6. eclipse指定运行环境jdk的路径

    有时候会有两个eclipse但是需要的jdk版本不同.这时候就需要指定eclipse的版本. 这个时候就可以不用更改系统环境变量,来更改jdk版本 可以通过 指定某个eclipse的jdk路径即可: ...

  7. springboot多模块打包指定子模块环境配置文件

    springboot多模块打包指定子模块环境配置文件 父pom.xml maven 命令:mvn clean package -Dmaven.test.skip=true -P uat 命令解析:清c ...

  8. 基于链路思想的SpringBoot单元测试快速写法

    简介:本文更偏向实践而非方法论,所提及的SpringBoot单元测试写法亦并非官方解,仅仅是笔者自身觉得比较方便.效率较高的一种写法.每个团队甚至团队内的每位开发可能都有自己的写法习惯和风格,只要能实 ...

  9. SpringBoot系列: Eclipse+Maven环境准备

    这个链接比我写得更全面, http://tengj.top/2018/01/01/maven/ ============================= 20190115补充: maven 的一些插 ...

最新文章

  1. Machine Learning week 7 quiz: programming assignment-Support Vector Machines
  2. 《Outlook时间整理术》一创建和使用自己的文件夹结构
  3. python分箱分类代码_Python实现变量分箱及应用
  4. linux中安装redis
  5. 【mysql】全文索引match多列报错
  6. andriod 自定义来电界面功能
  7. linux 类似迅雷下载软件,推荐几个可以替代迅雷的下载软件
  8. 【数据挖掘】通用论坛正文提取
  9. Redis过期策略和淘汰策略
  10. 安卓游戏 我叫mt 3.5.4.0 3540,data.dat 文件解包记录
  11. MySQL定时任务,清理表数据
  12. 【NAND文件系统】UBI介绍
  13. 服务器装系统提示未找到任何驱动器,win7系统安装时提示找不到任何设备驱动程序的四种解决方法图文教程...
  14. tomcat报错:No such device; No faulty members identified.
  15. 高配游戏组装电脑配置清单表 2021 组装电脑配置推荐2021
  16. 动静兼济总相宜——Java与.NET之外的语言视界
  17. 弦民谣吉他音源 Orange Tree Samples Evolution Steel Strings Kontakt
  18. 206计算机毕业设计
  19. C语言字符类型输入方式选择
  20. 物联网试点炼狱阶段就此结束了吗?

热门文章

  1. 青帮大佬杜月笙的另一面及其后代现状
  2. 【GCC编译优化系列】宏定义名称与函数同名是一种什么骚操作?
  3. 儿童使用显微镜有好处吗?
  4. tx2 can通信之开机自动加载can模块
  5. BZOJ 2069: [POI2004]ZAW(Dijkstra + 二进制拆分)
  6. 74LS148+74LS47简易病房呼叫系统电路图
  7. 深入理解L0,L1和L2正则化
  8. 060616信用证点滴简结(三)--D/P即期跟单托收
  9. win7计算机里没有网络图标,Win7网络图标不见了怎么办?Win7系统找回网络图标的方法...
  10. python 中文转拼音原理_Python中文转拼音