在 Spring Boot 中使用 @Scheduled 注解可以方便地实现定时任务。要让 @Scheduled 注解在每天 23 点 58 分执行一次,可以使用 cron 表达式 "58 23 * * *"。
具体使用方法是在定时任务的方法上使用 @Scheduled 注解,同时指定 cron 属性:
@Scheduled(cron = "58 23 * * *")
public void run() {
// 定时任务的具体逻辑
}
注意:cron 表达式的格式是 "分 时 日 月 周",使用空格分隔。