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

本文讨论了在大型SpringBoot项目中,单元测试启动慢的问题以及尝试的解决方案,如devtools和hotcode2。然而,devtools无法解决测试后的退出问题,而hotcode2作为内部工具已停止维护。作者寻求更有效的提高测试效率的方法,并欢迎有经验的同学通过VX(feigeswjtu)交流。
摘要由CSDN通过智能技术生成

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/
    这个工具是蚂蚁内部用的,很久没有维护了,对外不适用。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值