前言
用@SpringBootTest运行单测的时候,是不是每运行都需要重新启动Spring容器?
大型应用启动一次会浪费大量的时间,导致效率比较低。
Gyro插件可以解决你的问题。
Gyro介绍
它是一个IDEA插件,安装之后,用Gyro Debug运行你的单测,第一次会正常启动Spring容器,第二次之后再次运行会复用之前启动过的Spring容器。
如果你安装了Jrebel热部署插件,Gyro自动使用其热部署能力。
认准Gyro Debug的黄色小蜜蜂,无需你为此改动任何代码,用它来执行你的单测,你将开启一段美妙的体验。
视频演示
Idea插件:Gyro