专利汇可以提供一种实现Quartz多任务管理控制的方法专利检索,专利查询,专利分析的服务。并且本 发明 基于SpringBoot平台,特别涉及一种实现Quartz多任务管理控制的方法:一、创建 数据库 表;二、在项目中导入相关依赖;三、配置Quartz持久化存储的 位置 ;四、定义任务存储类;五、配置 定时器 ;六、创建多个工作任务;七、实现执行工作任务的方法;八、创建管理页面,实现对任务的控制。本发明解决了定时任务使用配置文件管理不能随时启动暂停、不能随时更改执行时间的问题。,下面是一种实现Quartz多任务管理控制的方法专利的具体信息内容。
1.一种实现Quartz多任务管理控制的方法,其特征在于:一、创建数据库表;二、在项目中导入相关依赖;三、配置Quartz持久化存储的位置;四、定义任务存储类;五、配置定时器;
六、创建多个工作任务;七、实现执行工作任务的方法;八、创建管理页面,实现对任务的控制;从而本发明解决了定时任务使用配置文件管理不能随时启动暂停、不能随时更改执行时间的问题。
2.根据权利要求1所述的基于SpringBoot平台的一种实现Quartz多任务管理控制的方法,其特征在于:创建数据库表,所述的表有:触发器表,用来保存任务执行时间;状态表,用来控制任务启动与暂停。
3.根据权利要求1所述的基于SpringBoot平台的一种实现Quartz多任务管理控制的方法,其特征在于:在项目中导入相关依赖,所述的依赖有:quartz-jobs、spring-boot-starter-quartz、spring-boot-starter-data-jpa、mysql-connector-java等。
4.根据权利要求1所述的基于SpringBoot平台的一种实现Quartz多任务管理控制的方法,其特征在于:配置Quartz持久化存储的位置,所述的内容有:是否使用使用自己的配置文件,存储方式使用JobStoreTX,数据源的配置等。
5.根据权利要求1所述的基于SpringBoot平台的一种实现Quartz多任务管理控制的方法,其特征在于:定义任务存储类,所述的主要属性有:时间表达式、使用状态、任务名称、任务分组等。
6.根据权利要求1所述的基于SpringBoot平台的一种实现Quartz多任务管理控制的方法,其特征在于:配置定时器,所述的主要内容有:工作工厂 、读取配置文件和生成定时器。
7.根据权利要求1所述的基于SpringBoot平台的一种实现Quartz多任务管理控制的方法,其特征在于:创建多个工作任务,每个任务都实现了Job接口,都覆写了execute方法。
8.根据权利要求1所述的基于SpringBoot平台的一种实现Quartz多任务管理控制的方法,其特征在于:实现执行工作任务的方法,所述的方法将原来的Scheduled注解改为在方法中实现:
(1)查询出数据库中所有的定时任务;
(2)遍历,获取该任务触发器目前的状态,如果是禁用,则不用创建触发器,如果是启用状态,则创建JobDetail;
(3)再创建表达式调度构建器,设置定时任务的时间触发规则, 最后把trigger和jobDetail注入到调度器。
9.根据权利要求1所述的基于SpringBoot平台的一种实现Quartz多任务管理控制的方法,其特征在于:创建管理页面,实现对任务的控制,所述的管理页面功能主要有对任务启动与停止的操作,对任务执行时间的修改等;所述的实现控制主要是通过对表中的这些功能对应的数据进行增删改查而到达控制的目的。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
不活动模式操作 | 2020-05-08 | 869 |
适用于蜂蜜饮品贩卖机的防过期系统及使用方法 | 2020-05-08 | 613 |
一种双通信模块的通信通道切换方法 | 2020-05-08 | 68 |
多输出栅极驱动器系统及其操作方法 | 2020-05-11 | 500 |
一种用于提供推荐视频列表的方法与设备 | 2020-05-08 | 254 |
一种报文处理方法和装置 | 2020-05-11 | 43 |
冷库节能系统及其控制方法 | 2020-05-08 | 815 |
一种利用太阳能发电的公路危险标识牌 | 2020-05-08 | 21 |
一种糖尿病人用定时餐具 | 2020-05-08 | 264 |
一种基于红外感应的智能控制系统 | 2020-05-08 | 771 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。