任务调度

一、所需jar'包

log4j-1.2.17.jar
quartz-all-1.8.6.jar
slf4j-api-1.7.5.jar
slf4j-log4j12-1.7.5.jar


二、实例



package com.bdqn.renwu;


import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;

//实现Job类
public class Rw implements Job{


@Override
public void execute(JobExecutionContext arg0) throws JobExecutionException {
System.out.println("调度");
}

}


package com.bdqn.renwu;


import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;


public class Rw implements Job{


@Override
public void execute(JobExecutionContext arg0) throws JobExecutionException {
System.out.println("调度");
}

}
package com.bdqn.renwu;


import org.quartz.CronTrigger;
import org.quartz.JobDetail;
import org.quartz.Scheduler;
import org.quartz.SchedulerException;
import org.quartz.SchedulerFactory;
import org.quartz.SimpleTrigger;
import org.quartz.impl.StdSchedulerFactory;


public class text {
public static void main(String[] args) {
//创建工作
JobDetail jobd = new JobDetail("jd",Rw.class);
//创建触发器
SimpleTrigger st = new SimpleTrigger("st",SimpleTrigger.REPEAT_INDEFINITELY,1000);
/*
* 第二种方式创建触发器
*jobd2需要加入一个分组
* JobDetail jobd2 = new JobDetail("jd","fz1",Rw.class);
*  
* CronTrigger ct = new CronTrigger("ct","fz1","*(秒) *(分) *(时) *(日) *(月) *(星期) *(年)");
*/

//创建工厂
SchedulerFactory sf = new StdSchedulerFactory();
//通过工厂实现调度
Scheduler sd;
try {
sd = sf.getScheduler();
sd.scheduleJob(jobd,st);
sd.start();
} catch (SchedulerException e) {
e.printStackTrace();
}
}
}

package com.bdqn.renwu;


import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;


public class Rw implements Job{


@Override
public void execute(JobExecutionContext arg0) throws JobExecutionException {
System.out.println("调度");
}

}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值