?
This document uses PHP Chinese website manual Release
目錄
MethodInvokingJobDetailFactoryBean
SchedulerFactoryBean
來包裝任務(wù)MethodInvokingTimerTaskFactoryBean
類TimerFactoryBean
來設(shè)置任務(wù)TaskExecutor
抽象TaskExecutor
接口TaskExecutor
類型TaskExecutor
Spring包含了對(duì)定時(shí)調(diào)度服務(wù)的內(nèi)置支持類。當(dāng)前,Spring支持從JDK1.3開始內(nèi)置的Timer
類和Quartz Scheduler(http://www.opensymphony.com/quartz/)。二者都可以通過FactoryBean
,分別指向Timer
或Trigger
實(shí)例的引用進(jìn)行配置。更進(jìn)一步,有個(gè)對(duì)Quartz Scheduler和Timer
都有效的工具類可以讓你調(diào)用某個(gè)目標(biāo)對(duì)象的方法(類似通常的MethodInvokingFactoryBean
操作)。Spring 還包含有用于線程池調(diào)度的類,它針對(duì)Java 1.3,1.4,5和JEE環(huán)境的差異都進(jìn)行了抽象。