lzefforts 2011-01-14 15:13
浏览 396
已采纳

spring 3中的任务调度,怎样手动开启

spring 3中有个任务调度的,现在我用的是这种方式:
[code="xml"]task:scheduled-tasks


/task:scheduled-tasks[/code]
,这样在启动tomcat解析xml时,这个test函数就开始执行了。我现在想通过手动的方式来开启任务调度,有什么解决办法(用spring3中的任务调度),哪位能帮帮我,谢谢了

  • 写回答

5条回答 默认 最新

  • 王启军 2011-01-17 10:06
    关注

    我告诉你一个方法,直接找quartz的相关用法

    手动没问题

    不要写在配置文件中,直接新建任务调度的方法即可

        // 统一设置执行时间
        jobDataMap.put(Constant.JOB_DATA_EXCUTE_TIME, time);
    
        SimpleTrigger trigger = new SimpleTrigger("SimpleTrigger_" + jobKey,
                Scheduler.DEFAULT_GROUP, time);
        jobDetail.setJobDataMap(new JobDataMap(jobDataMap));
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?