本文共 3772 字,大约阅读时间需要 12 分钟。
spring4.0 整合 Quartz 实现任务调度。这是期末项目的最后一篇,剩下到暑假吧。
第一步 :spring、quartz 相应的jar包,添加到项目中(需要的call me)
/WEB-INF/lib/quartz-2.2.1.jar
以及spring的一些必要包
wmuitp org.springframework.web.context.ContextLoaderListener contextConfigLocation classpath:applicationContext.xml springServlet org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:spring-mvc.xml 1 springServlet / encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /* openSessionInViewFilter org.springframework.orm.hibernate4.support.OpenSessionInViewFilter openSessionInViewFilter /* 20 java.lang.Throwable /WEB-INF/error/500.jsp 500 /WEB-INF/error/500.jsp 404 /WEB-INF/error/404.jsp 400 /WEB-INF/error/400.jsp
#有些你不用的,就不要写了。
package test;import java.util.Date;import org.quartz.JobExecutionContext;import org.quartz.JobExecutionException;import org.springframework.scheduling.quartz.QuartzJobBean;public class SpringQuartzTest extends QuartzJobBean{ /*业务实现*/ public void work() { System.out.println("执行调度任务:"+new Date()); } @Override protected void executeInternal(JobExecutionContext arg0) throws JobExecutionException { this.work(); }}
#需要继承QuartzJobBean 测试运行结果(这个很重要 能服众)
spring quartz
转载地址:http://sfito.baihongyu.com/