定时任务在项目中经常会使用到,本文主要根据博主自己使用定时的经验分如下几点介绍定时任务:
1、Quartz定时任务简介及Spring配置Quartz定时任务
2、SchedulerFactory对定时任务进行增删改查
3、总结
Quartz定时任务简介:
Quartz是项目中经常用到的定时任务之一,是一个完全由java编写的开源作业调度框架,可以与J2EE与J2SE应用程序相结合也可以单独使用,其主要组成部分包括Job、Scheduler、CronExpression,这里就不一一介绍了,下面介绍Spring如何配置Quartz。
配置Quartz需要明白的一点是配置Quartz即配置Job、Scheduler和CronExpression,这三部分配置完成后,就是一个完整的定时任务,配置如下: