@PreAuthorize("@ss.hasPermi('system:user:edit')")
@Log(title = "测试定时任务", businessType = BusinessType.GRANT)
@PutMapping("/testTask")
public AjaxResult testTask(){
Timer timer = new Timer();
timer.schedule(new TimerTask() {
@Override
public void run() {
System.err.println("定时任务执行了");
cancel(); // 执行一次后取消任务
}
}, 1000*10, 1000*10);
return success();
}
TimerTask简单实现定时任务,只执行一次
最新推荐文章于 2024-03-13 15:47:07 发布