quartz框架如何设置只有一个定时任务但是可以多个时间段来执行
来源:互联网 发布:杭州 人工智能 医院 编辑:程序博客网 时间:2024/06/03 18:21
有时候,我们用quartz有这样的需求,在保存定时任务的表中增加一列,是一个定时任务,一个触发的时间,然后根据你设置的时间会执行定时任务。但是,当我设置多个时间的话,我不可能每次一个一个设置,一个一个保存到数据库(这里针对于页面交互型的,而不是配置文件设置的形式),这样的话太繁琐,那怎么解决呢?
页面效果:
设置界面
详情页面
数据库保存之后的形式
这里可以根据设置的时间可以看出设置形式,页面交互的话转换成这种形式即可。
代码:
String[] time = task.split(",");//前台传递过来的多条时间String hour = "";String minute = "";for (int i = 0; i < time.length; i++) {String one[] = time[i].split(":");hour+=one[0]+",";minute+=one[1]+",";}hour = hour.substring(0,hour.length()-1);minute = minute.substring(0,minute.length()-1);express = minute+" "+hour;cron = "0 "+express+" ? *"+" "+newName;scheduleJobVo.setCronExpression(cron);//把设置好的expression保存到数据库
2 0
- quartz框架如何设置只有一个定时任务但是可以多个时间段来执行
- linux 定时执行某个任务,多个时间段
- crontab定时时间段执行任务
- QUARTZ.NET 一个定时任务框架
- 在SSH框架中,使用Spring设置定时器Quartz来开启定时任务
- Quartz定时任务,Quartz Spring定时任务,spring多个定时任务Quartz配置,示例,详解
- quartz定时任务框架
- Quartz定时任务框架
- Quartz定时任务框架
- spring多个定时任务quartz配置
- spring多个定时任务quartz配置
- spring quartz 配置多个定时任务
- spring多个定时任务quartz配置
- spring多个定时任务quartz配置
- springboot动态配置定时任务2种方式,整合Quartz多线程并发执行多个定时任务配置
- springboot动态配置定时任务2种方式,整合Quartz多线程并发执行多个定时任务配置
- spring quartz定时执行任务
- 定时执行任务之quartz
- MySQL解压安装
- linux gpt分割方式兼 gdisk方式隔出分隔槽
- 有共鸣的
- 为什么程序员一定要会用Google和Stack Overflow?
- Altium Designer 笔记(零)总纲
- quartz框架如何设置只有一个定时任务但是可以多个时间段来执行
- 【BZOJ 4176】 Lucas的数论 - 杜教筛
- JAVA XML读取-DOM4J、JDOM、DOM、SAX四大方法总结
- 四大组件之activity(生命周期)
- 持久化消息队列之MEMCACHEQ
- 【iOS开发】ld: library not found for -lPods-iDoctors-AFNetworking 编译报错Xcode
- Unable to locate package xxx
- 获取当前网络和地理位置
- 主流视频编码标准的发展