Schauen wir uns die Spring-Konfigurationsdatei direkt an:
xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance "
xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd ">
//============================================= ===
Zwei Klassen: TestTimerTask und Service4Job
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
import org.springframework.scheduling.quartz.QuartzJobBean;
Die öffentliche Klasse TestTimerTask erweitert QuartzJobBean{
privat Service4Job service4Job;
public void setService4Job(Service4Job service4Job) {
this.service4Job = service4Job;
}
@Override
protected voidexecuteInternal(JobExecutionContext arg0)
wirft JobExecutionException {
this.service4Job.job();
}
}
öffentliche Klasse Service4Job {
public void job(){
System.out.println("**** "+System.currentTimeMillis());
}
}
(diesen Monat) Repost: http://yanda20056.blog.163.com/blog/static/5650193120091113115434635/
Dieser Artikel stammt aus dem CSDN-Blog. Bitte geben Sie beim Nachdruck die Quelle an: http://blog.csdn.net/thismonth/archive/2009/12/30/5103969.aspx