文章目录 引言I JDK 实现任务调度II Spring Task实现2.1 开启Spring的计划任务支持2.2 标注方法为计划任务2.3 创建任务自己的独立线程 III 预备知识: cronExpression 表达式 引言 需求: 定时更新数据到redis缓存、生成定时报表。 实现方式: Timer 是 JDK 自带的定时任务工具,其简单易用,但是对于复杂的定时规则无法满足。单体项目架构使用Spring Task,支持注解和配置文件两种形式。分布式项目架构使用Quartz或者xxl-job。 I JDK 实现任务调度 /*** 基于jdk的任务调度*/ public