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