quartz.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<!-- 要调用的工作类 -->
<bean id="quartzJob" class="com.jinbunew.service.impl.CheckFreeUserServiceImpl"></bean>
<!-- 定义调用对象和调用对象的方法 -->
<bean id="jobtask" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<!-- 调用的类 -->
<property name="targetObject">
<ref bean="quartzJob"/>
</property>
<!-- 调用类中的方法 -->
<property name="targetMethod">
<value>check</value>
</property>
</bean>
<!-- 定义触发时间 -->
<bean id="doTime" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail">
<ref bean="jobtask"/>
</property>
<!-- cron表达式 -->
<property name="cronExpression">
<!-- 每5秒自动调度一次 -->
<value>0/5 * * * * ?</value>
</property>
</bean>
<!-- 总管理类 如果将lazy-init='false'那么容器启动就会执行调度程序 -->
<bean id="startQuertz" lazy-init="false" autowire="no" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref bean="doTime"/>
</list>
</property>
</bean>
</beans>
2.实现类:
public class CheckFreeUserServiceImpl implements CheckFreeUserService {
public void check() throws SystemException {
System.out.println("调度成功!~");
}
}
3.在web.xml加入此xml
分享到:
相关推荐
quartz定时调度完整实例 完美调度quartz定时调度完整实例 完美调度
Quartz定时调度
Spring中集成的一个定时任务调度器,以备以后使用
quartz定时调度器动态修改执行时间不用配置文件
Spring+Quartz定时调度jar包和文档
quartz 定时任务调度支持cron表达式,mvc版本,支持插件部署
quartz定时调度demo,jar也放在里面了,引入jdk即可,jdk最后大于等于1.6
Quartz实现定时调度的实例,通过简洁的过程清楚的讲述了Spring Quartz是怎样实现定时调度的
quartz 2.2.1 定时调度 java 最新版jar
Spring Quartz 定时调度任务,带中文注解与jar文件,导入项目即可直接运行。
spring整合quartz定时任务调度..........
下面小编就为大家带来一篇基于Quartz定时调度任务(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Quartz.net作业调度自定义定时执行任务多任务执行c#,定时执行任务,如超时取消订单,自动确认收货等等
quartz定时调度,数据库配置执行时间,可用,挺好的,够了
基于web开发的quartz定时任务调度整合配置源码....
quartz-1.8.4 定时调度 timer quartz.jar
SpringBoot整合Quartz任务定时调度,可以参考我的博客进行学习https://blog.csdn.net/sujin_/article/details/80615823
Java使用quartz实现任务调度定时任务