gpt4 book ai didi

java - 在测试期间调用预定方法

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:33:10 25 4
gpt4 key购买 nike

<分区>

我正在使用 Maven 开发 SpringBoot 应用程序。

我有一个带有 @Component 注释的类,它有一个方法 m@Scheduled(initialDelay = 1000, fixedDelay = 5000)注释。这里 fixedDelay 可以设置为指定从任务完成开始计算的调用间隔

我还在主类中添加了 @EnableScheduling 注释:

@SpringBootApplication
@EnableScheduling
public class FieldProjectApplication {

public static void main(String[] args) {
SpringApplication.run(FieldProjectApplication.class, args);
}

}

现在每当我运行测试时,定义为:

@RunWith(SpringRunner.class)
@SpringBootTest
public class BankitCrawlerTests {

...

}

计划任务 m 也是每 5 秒运行一次。

当然我只想在应用程序运行时运行计划任务。我该怎么做(即防止计划任务在测试运行时运行)?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com