我有一个计划任务,每天晚上汇总数据。每当我启动应用程序时,任务就会运行,当我在应用程序上运行 jUnit 测试时,我想阻止它运行。
@Scheduled(cron = "0 0 0 1 * ?")
public void SalesDataAggregation() {
//aggregation
}
Run Code Online (Sandbox Code Playgroud)
编辑
上面的方法也在这里被调用
@PostConstruct
public void init(){
SalesDataAggregation();
}
Run Code Online (Sandbox Code Playgroud)