在Java中,使用Quartz框架时,作业类需要实现org.quartz.Job
接口。这个接口只有一个方法execute()
,当触发器触发时,Scheduler会调用这个方法来执行相应的任务。
以下是一个简单的作业类示例:
import org.quartz.Job; import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; public class MyJob implements Job { @Override public void execute(JobExecutionContext context) throws JobExecutionException { // 在这里编写你的任务逻辑 System.out.println("Hello, Quartz!"); } }
在这个示例中,我们创建了一个名为MyJob
的作业类,它实现了org.quartz.Job
接口。在execute()
方法中,我们编写了任务逻辑,例如打印一条消息。当触发器触发时,Scheduler会调用这个方法来执行任务。