最近要做一个定时收邮件上传,跑批的任务。想来想去,用Quartz的开源框架最好了,其他的像java并发这个需要你封装;用Quartz正好被spring封装了,正好我的项目中类似与SSH框架,所以,正好用这个spring-quartz.他有两种方式配置。
1.继承QuartzJobBean创建作业。采用这种方式时,Quartz的作业与以前的作业有很大的不同:Quartz里作业需要实现Job接口,
而采用这种方式的作业改为继承QuartzJobBean。QuartzJobBean是个抽象类,因此继承该类,要求实现类里的
void executeInternal(JobExecutionContext ctx)throws JobExecutionException方法,该方法正式任务调度的执行体。
新建文件ApplicationContext-quartz.xml