@Scheduled(cron = "0 0 * * * *")
时间: 2024-02-26 11:50:07 浏览: 60
Spring @Scheduled定时任务动态修改cron参数
4星 · 用户满意度95%
@Scheduled(cron = "0 0 * * * *") 是一个Spring框架中的注解,用于定时执行方法。它的作用是指定一个cron表达式,根据该表达式的规则来触发方法的执行。
cron表达式是一个字符串,由6个或7个空格分隔的时间字段组成,每个时间字段表示一个时间单位。具体的格式如下:
1. 秒(0-59)
2. 分钟(0-59)
3. 小时(0-23)
4. 天(月)(1-31)
5. 月(1-12)
6. 星期(0-7,其中0和7表示周日)
7. 年份(可选,留空表示任意年份)
例如,@Scheduled(cron = "0 0 * * * *") 表示每小时的整点时刻执行方法。
注意:@Scheduled 注解需要与 @EnableScheduling 注解一起使用,以启用Spring的定时任务功能。
阅读全文