spring boot 定时任务
时间: 2023-08-26 16:04:52 浏览: 109
springboot 定时任务
Spring Boot 提供了一个简单的注解 @Scheduled 来开启定时任务。
使用方法如下:
1. 在 Spring Boot 应用中开启定时任务支持,只需要在应用主类中添加 @EnableScheduling 注解。
2. 在需要添加定时任务的方法上添加 @Scheduled 注解,并设置定时任务的执行时间。
例如,下面的代码设置了一个定时任务,每隔 5 秒执行一次:
```
@Scheduled(fixedRate = 5000)
public void reportCurrentTime() {
System.out.println("当前时间:" + LocalDateTime.now());
}
```
更多定时任务的使用方法和注解的选项可以参考 Spring 官方文档:https://docs.spring.io/spring/docs/current/spring-framework-reference/integration.html#scheduling-annotation-support
阅读全文