@Scheduled 每秒执行一次
时间: 2023-10-12 17:17:38 浏览: 92
时间每秒刷新一次
3星 · 编辑精心推荐
可以使用Spring框架提供的@Scheduled注解来实现每秒执行一次的定时任务。具体实现代码如下:
```
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
@Component
public class MyScheduledTask {
@Scheduled(fixedRate = 1000)
public void myTask() {
// 定时任务执行的代码
}
}
```
在上述代码中,使用@Component注解将该类声明为Spring组件,使用@Scheduled注解来指定定时任务的执行方式,其中fixedRate参数表示每隔多少毫秒执行一次任务,这里设置为1000毫秒,即每秒执行一次。在myTask()方法中编写定时任务的执行代码即可。
阅读全文