前言

用@SpringBootTest运行单测的时候,是不是每运行都需要重新启动Spring容器?

大型应用启动一次会浪费大量的时间,导致效率比较低。

Gyro插件可以解决你的问题。

Gyro介绍

它是一个IDEA插件,安装之后,用Gyro Debug运行你的单测,第一次会正常启动Spring容器,第二次之后再次运行会复用之前启动过的Spring容器。

如果你安装了Jrebel热部署插件,Gyro自动使用其热部署能力。

认准Gyro Debug的黄色小蜜蜂,无需你为此改动任何代码,用它来执行你的单测,你将开启一段美妙的体验。

视频演示

https://www.bilibili.com/video/BV1DR4y1a7pq/?share_source=copy_web&vd_source=7f28fee5277ecf42377d8d868d58e541

<iframe src="//player.bilibili.com/player.html?bvid=BV1DR4y1a7pq&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>

具体原理

请看:https://github.com/Hghhhh/gyro

IDEA必装插件-Gyro相关推荐

  1. IDEA必装插件-Gyro(强烈推荐)

    前言 用@SpringBootTest运行单测的时候,是不是每运行都需要重新启动Spring容器? 大型应用启动一次会浪费大量的时间,导致效率比较低. Gyro插件可以解决你的问题. Gyro介绍 它 ...

  2. WordPress必装插件推荐

    如果你是新手,还不会安装WP插件,那么先参考上面的视频教程学习一下,然后再从下面挑选你需要使用的插件吧. WordPress必装插件推荐 每一个网站的主题和使用场景不一样,所以必须要安装的插件也不一样 ...

  3. VsCode工具开发vue项目必装插件

    VsCode工具开发vue项目必装插件 目录 VsCode工具开发vue项目必装插件 1.概述 2.VsCode插件清单 2.1.Vetur插件让vue文件代码高亮 2.2.Vue VSCode Sn ...

  4. 工欲善其事必先利其器,IDEA必装插件!

    工欲善其事必先利其器,IDEA必装插件! 代码缩略图 CodeGlance 推荐指数:★★★★★ 用过sublime Text的都知道它第一印象就是编辑器最右边有一个缩略图,可以很好的对代码进行导航 ...

  5. IntelliJ IDEA必装插件以及SpringBoot使用小技巧合集

    idea IntelliJ IDEA必装插件 有不知道怎么安装的吗?File-->settings打开设置面板,找到plugins,输入想要安装的插件回车即可 plugins面板 1.背景图片 ...

  6. Win10 Edge浏览器必装插件

    自从微软推出了最新的Edge浏览器,原有的chrome和firefox都已不在用了,不仅是Edge现在已经支持多个平台,win.Macos.Linux(dev版本),而且还因为Edge在国内可以直接使 ...

  7. visual studio 必装插件,码c++等必备

    分享一些vs必装插件,社区强大,没有真的不行.查重了一下,没有重复博客. 首先吐槽一下,网页搜索"visual studio 必装插件"出来全是VSCODE.可以用搜索语法,必应的 ...

  8. 超级细分插件_草图大师必装插件

    Hi~小伙伴们大家好 今天来给大家分享一下 草图大师(sketchup)这款软件 必装的几个插件 首先我们来了解一下草图大师是什么 (下称SU) 用过的小伙伴都知道 SU是一款非常容易上手的3D设计软 ...

  9. 13款WordPress使用必装插件

    WordPress如今已经越发在中文站长中流行.应该算是PHP博客程序建站的首选.当然,asp我们可以选择zblog和PJblog.ItBuLu之前也想把该博客转成wordpress程序的,由于技术问 ...

最新文章

  1. 震惊!ConcurrentHashMap里面也有死循环,作者留下的“彩蛋”了解一下?
  2. Third-generation sequencing and the future of genomics 第三代测序和基因组学的未来
  3. Spring Boot、Spring Cloud、Spring Cloud Alibaba版本关系查询
  4. 百度地图api应用程序大赛作品
  5. C#学习笔记——25个经典问题
  6. Linux 底层原理 —— epoll 与多路复用
  7. 安卓添加滚轮代码_[按键精灵手机版教程]安卓实战——制作天天酷跑脚本(2)...
  8. UG数控编程显示和隐藏的快捷键
  9. 2020暨南大学计算机专硕考研经验分享
  10. 关键词搜索查找工具-批量关键词查找搜索工具-根据关键词自动采集素材软件
  11. 磷酸氢二钠作用及分子量
  12. Java开发一年经验北京薪资,全网首发!
  13. 4598: [Sdoi2016]模式字符串
  14. 麦肯锡精英的48个工作习惯~书摘
  15. 在seo中,怎么写原创文章。
  16. gdpr隐私保护_微信公众平台已发布GDPR隐私保护条例的新措施
  17. c4droid入门教程 2021.2.6更新
  18. 如何开好项目例会︱中科南京软件技术研究院PMO项目主管薛晓娜
  19. 2019_SIGIR_A Neural Influence Diffusion Model for Social Recommendation
  20. 一场虚拟现实密室逃脱冒险,让你见识科技新加坡

热门文章

  1. SLAM在机器人中的应用
  2. HashTab-查看哈希值小工具,一键插件文件md5值
  3. 椭圆机和跑步机哪个更好
  4. 新手入门电脑和S7 200Smart PLC 的自由口通信
  5. 图书信息管理系统 数据结构 C语言版
  6. 阿里云商标注册申请进度查询方法
  7. python正则取反,Python正则表达式
  8. 互动媒体——随及行为以及运动学
  9. 变量与指针、取值符与取地址符
  10. maven项目转gradle