spring定时触发器配置
来源:互联网 发布:电子琴midi软件 编辑:程序博客网 时间:2024/05/15 23:43
1.导入jar包
进入下载页
2.在spring的配置文件中添加
<!-- 定时器 --> <!-- 类的路径--> <bean id="myTimer" class="com.xxx.xxx.xxx类"> </bean> <!-- 定时器配置 --> <bean id="timeDitail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <property name="targetObject" ref="myTimer"></property><!-- 指定任务类 --> <property name="targetMethod" value="xxxx类中的方法名"></property> <!-- 类的方法 --> </bean> <!-- 定义时间间隔触发器 --> <bean id="timeTigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean"> <property name="jobDetail" ref="timeDitail"></property> <property name="cronExpression"> <!-- 触发时间 --> <value>0/10 * * * * ?</value> </property> </bean> <!-- 启动定时器--> <bean id="startJob" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> <property name="triggers"> <list> <ref bean="timeTigger"/> </list> </property> </bean>
主要修改以上配置有 1)类的路径和类的方法 2)触发时间
配置后启动项目即可
3.触发时间配置介绍如下
"0/10 * * * * ?" 每十秒触发 "0 0/1 * * * ?" 每一分钟触发 "0 0 12 * * ?" 每天中午12点触发 "0 15 10 ? * *" 每天上午10:15触发 "0 15 10 * * ?" 每天上午10:15触发 "0 15 10 * * ? *" 每天上午10:15触发 "0 15 10 * * ? 2005" 2005年的每天上午10:15触发 "0 * 14 * * ?" 在每天下午2点到下午2:59期间的每1分钟触发 "0 0/5 14 * * ?" 在每天下午2点到下午2:55期间的每5分钟触发 "0 0/5 14,18 * * ?" 在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发 "0 0-5 14 * * ?" 在每天下午2点到下午2:05期间的每1分钟触发 "0 10,44 14 ? 3 WED" 每年三月的星期三的下午2:10和2:44触发 "0 15 10 ? * MON-FRI" 周一至周五的上午10:15触发 "0 15 10 15 * ?" 每月15日上午10:15触发 "0 15 10 L * ?" 每月最后一日的上午10:15触发 "0 15 10 ? * 6L" 每月的最后一个星期五上午10:15触发 "0 15 10 ? * 6L 2002-2005" 2002年至2005年的每月的最后一个星期五上午10:15触发 "0 15 10 ? * 6#3" 每月的第三个星期五上午10:15触发
4.end
0 0
- spring定时触发器配置
- 定时触发器的spring 配置:
- Spring 定时 触发器
- Spring 定时触发器学习
- Spring定时触发器
- spring 配置触发器 ----可以定时的自动运行某些东西
- spring 配置触发器
- spring触发器配置
- Spring配置触发器
- spring 配置触发器
- spring 配置触发器
- spring 定时任务配置
- spring 配置定时任务
- spring 配置定时任务
- spring配置定时任务
- Spring定时任务配置
- Spring定时任务配置
- spring 定时任务配置
- 平面的投影变换(2)——有几种几何变换?
- 自我管理--做事要有明确的时间观念
- 《黑客与画家》读书笔记
- shell脚本学习11——输入输出重定向
- jquery/zepto仿手机app左滑删除效果
- spring定时触发器配置
- Unity3d中的Awake()、OnEnable()、Start()等默认函数的执行顺序和生命周期
- Deep learning for NLP(summary)
- 多重数组的合并
- web前端 | 如何选择撸码神器
- jsp application获取全局变量
- Codeforces Round #369 (Div. 2) [C] Coloring Trees
- java标准冒泡排序
- hdu 3061 Battle【最大权闭包------最小割最大流Dinic】