1、quartz是一个任务调度框架,几乎可以集成到任一个应用系统中;主要负责执行或通知其他软件组件在预定时间执行的服务组件。
2、quartz使用quartz.properties配置文件
配置文件中的参数没有所必须需要的参数配置,可根据具体情况进行配置;系统有默认的配置文件
3、quartz既可以单独使用,也可以和spring等的框架整合使用
4、job(接口):要执行的具体内容,接口内只有一个方法---public void execute(JobExecutionContext context)
项目中任务内容的实体对象需要implement Job,重写execute方法
5、JobDetail表示一个具体的可执行的调度程序,Job是这个可执行程调度程序所要执行的内容,另外JobDetail还包含了这个任务调度的方案和策略。
6、Trigger代表一个调度参数的配置,什么时候去调。
7、Scheduler代表一个调度容器,一个调度容器中可以注册多个JobDetail和Trigger。当Trigger与JobDetail组合,就可以被Scheduler容器调度了。