如何解决SpringBoot的单测启动慢的问题

SpringBoot的Bean通过单元测试确实能很欢快的解决我们的质量、自测和联调的问题,但是在使用的过程中发现一个问题,对于项目比较大的情况下,就是每次跑单测Spring启动都要几分钟,每次修改都要消耗几分钟的启动时间,大大降低的效率,目前找到了以下几个方案都不可行,希望有解决方案的同学可以加我VX(feigeswjtu),一起探讨一下。

  1. 使用devtools: https://blog.csdn.net/qq_24195023/article/details/95049948
    问题: devtools只是针对正常启动服务能做到热部署,但是单测每次跑完都退出的问题解决不了。
  2. 使用hotcode2: https://bogle-zhao.github.io/2019/07/03/HotCode2%E6%8C%87%E5%8D%97/
    这个工具是蚂蚁内部用的,很久没有维护了,对外不适用。

你可能感兴趣的:(Java单元测试,Java,java,spring,boot,spring,单元测试,启动慢)