@Scheduled表达式不能识别L
时间: 2024-02-19 08:56:40 浏览: 137
spring 定时任务@Scheduled详解
@Scheduled表达式是Spring框架中用于定时任务的注解,用于指定任务的执行时间。在@Scheduled表达式中,L代表一个月中的最后一天。但是需要注意的是,L只能用于日字段(即day of month),不能用于其他字段。
以下是一些常见的@Scheduled表达式示例:
1. 每天凌晨1点执行任务:
@Scheduled(cron = "0 0 1 * * ?")
2. 每隔5秒执行一次任务:
@Scheduled(fixedRate = 5000)
3. 每隔10分钟执行一次任务:
@Scheduled(fixedDelay = 600000)
如果你需要使用其他字段来表示某个月的最后一天,可以考虑使用其他方式来实现,比如在任务中手动判断当前日期是否为该月的最后一天。
阅读全文