Spring中Quartz的使用

2021-09-01 09:42:28 字數 601 閱讀 3711

1.環境 spring 3.1,quartz 1.6.0(經測試spring不支援最新的quartz 2.x)

2.spring提供了建立排程任務的對應的bean,首先載入排程任務的配置檔案,web.xml中指定需載入的配置檔案路徑(例中quartz的bean配置資訊與其它bean不在同乙個配置檔案中):

contextconfiglocation

/web-inf/beans.xml /web-inf/quartz.xml

注:通過***啟動spring容器**段:

org.springframework.web.context.contextloaderlistener

排程配置檔案quartz.xml內容(以定時傳送郵件操作為例):

<?xml version="1.0" encoding="utf-8"?>

dojob

$

其中 sendmailjob 中的dojob方法**如下(僅僅生成bo例項,執行具體的業務方法):

Spring中的Quartz配置

quartz是乙個強大的企業級任務排程框架,spring中繼承並簡化了quartz。下面就看看在spring中怎樣配置quartz。首先我們來寫乙個被排程的類 quartzjob package com.kay.quartz public class quartzjob spring的quartz配...

Spring中的Quartz配置

首先我們來寫乙個被排程的類 package com.kay.quartz public class quartzjob spring的quartz配置檔案 xml version 1.0 encoding utf 8 beans bean id quartzjob class com.kay.qua...

Spring中Quartz的配置

quartz是乙個強大的企業級任務排程框架,spring中繼承並簡化了quartz,下面就看看在spring中怎樣配置quartz 首先我們來寫乙個被排程的類 public class quartzjob spring的配置檔案 work 10,15,20,25,30,35,40,45,50,55 ...