Man*_*S K 0 java spring spring-boot
我正在使用 java 8 和 spring boot
我有一堂课
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
@Component
class Sample{
@Scheduled(cron = "00 00 00 * * *")
public void print(){
System.out.println("Hello World!");
}
}
Run Code Online (Sandbox Code Playgroud)
该方法将在每天上午 00:00:000 调用,
现在我想暂时停止调用该方法。
我们可以评论该方法的一种方法。
有更好的方法吗?
就像@Disabled在朱尼特一样。
小智 5
在组件上添加条件,例如
@ConditionalOnProperty(name="schdularEnabled", value="true")
Run Code Online (Sandbox Code Playgroud)
然后您可以使用 application.yml 和环境变量来切换调度
| 归档时间: |
|
| 查看次数: |
1575 次 |
| 最近记录: |