![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Quartz
文章平均质量分 93
tellmewhoisi
这个作者很懒,什么都没留下…
展开
-
数据库表导出到excel:前置知识3 项目封装的Quartz实现动态定时任务
参考网址目标:定时任务持久化到数据库,动态调整数据库里保存的cron表达式使定时任务可以跟随变化。从SYS_QUARTZ_JOB表(通过反射创建任务)和SYS_QUARTZ_LOG表(主要就是记录日志)构建两个对应的实体类:QuartzJob和QuartzLog1.看表结构-- Create tablecreate table SYS_QUARTZ_JOB( job_id NUMBER(20) not null, bean_name NVAR原创 2024-07-04 19:10:43 · 414 阅读 · 0 评论 -
数据库表导出到excel:前置知识2 Quartz基本使用
Schedule维护着一个定时任务和触发器的注册表,当两者注册之后,如果触发器到达规定时间触发的时候,Schedule负责执行与触发器关联的定时任务。值得注意的是一个定时任务可以对应多个触发器,当每个触发器触发的时候都会执行其关联的定时任务,但是一个触发器只能对应一个定时任务。Quartz是一款功能强大的任务调度框架,官网介绍说:“Quartz可以执行数以百计甚至数以万计的简单或复杂的定时任务,并且可以集成到任何Java应用程序中”。2.更关键的是Trigger,他决定了一个任务什么时候执行,怎么执行。原创 2024-07-04 19:09:40 · 904 阅读 · 0 评论