首页>代码>spring+spring mvc+mybatis+druid简单demo,适合初学者,下载就能启动运行>/testmvc/src/main/java/com/javen/controller/TaskController.java
package com.javen.controller;
import com.javen.quartz.HelloJob;
import org.quartz.JobDetail;
import org.quartz.Scheduler;
import org.quartz.SchedulerFactory;
import org.quartz.Trigger;
import org.quartz.impl.StdSchedulerFactory;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
/**
* Created by Administrator on 2018/5/30.
*/
public class TaskController {
/* @ResponseBody
@RequestMapping(value="/addjob", method = RequestMethod.POST)
public void addjob(@RequestParam(value="jobClassName")String jobClassName) throws Exception
{
setJob(jobClassName);
}
public static void setJob(String jobClassName) throws Exception
{
// 通过SchedulerFactory获取一个调度器实例
SchedulerFactory sf = new StdSchedulerFactory();
Scheduler sched = sf.getScheduler();
// 启动调度器
sched.start();
switch (jobClassName)
{
case "HelloJob":
JobDetail job = newJob(HelloJob.class).withIdentity("HelloJob", "group1").build();
Trigger trigger = newTrigger().withIdentity("HelloJob", "group1").startNow().withSchedule(simpleSchedule()
.withIntervalInSeconds(10)
.repeatForever()).build();
sched.scheduleJob(job, trigger);
break;
case "NewJob":
JobDetail job2 = newJob(NewJob.class).withIdentity("NewJob", "group1").build();
Trigger trigger2 = newTrigger().withIdentity("NewJob", "group1").startNow().withSchedule(simpleSchedule()
.withIntervalInSeconds(10)
.repeatForever()).build();
sched.scheduleJob(job2, trigger2);
break;
default:
break;
}
}*/
}
最近下载更多
李亮 LV19
2023年3月6日
lvhongquan LV11
2022年7月10日
543666826 LV34
2021年11月20日
yyw770 LV8
2020年4月8日
小黑狗 LV7
2020年4月5日
厉山虎 LV1
2020年3月29日
koumeiyuu LV9
2019年12月18日
博庸發發發 LV5
2019年9月2日
z_yong76 LV26
2019年8月30日
kobebryant11 LV1
2019年8月27日
最近浏览更多
微信网友_7826711019212800
12月24日
暂无贡献等级
wwwww816 LV5
2023年12月19日
wwewww LV4
2023年11月2日
李亮 LV19
2023年3月6日
微信网友_6248713511227392 LV11
2022年12月5日
cc900118 LV17
2022年12月5日
dawnguarda LV17
2022年11月7日
lvhongquan LV11
2022年7月10日
Lmfbaby LV9
2022年5月29日
yuanhw_toto LV1
2022年5月27日

