本文介绍的是使用spring(spring继承并简化的quartz)的作业框架时,作业的可视化(管理,本文的可视化管理做的不完善)
解决办法就是使用监听器,实现job历史记录、job统计、异常记录、手动触发job
先来看一下 实现的流程
这里只需要自己实现几个监听器并注册即可
- StatisticSchedulerListener 监听触发规则triggers,一般是在sprin...
分类:
编程语言 时间:
2015-04-22 18:06:53
阅读次数:
297
最近在寫項目的時候遇到在Spring的定時器下需要用到項目路徑的,但是在定時器中,沒法獲取request或者session不能直接調用他的方法直接獲得,那麼怎麼解決這樣的問題呢?其實還是有辦法的,正所謂條條道路通羅馬,spring這麼強大怎麼可能被這點小事給整過去.
我舉個例子吧,加入我們需要些這麼個定時器,他的需求如下:每天進行一次項目生成的一次性的文件進行刪除
那麼定時器...
分类:
编程语言 时间:
2015-04-14 11:18:35
阅读次数:
158
在spring读取bean 的配置文件中配置如下
<bean id="work1"
class="o...
分类:
编程语言 时间:
2015-04-13 16:39:42
阅读次数:
139
转载自 -----------http://gong1208.iteye.com/blog/1773177一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式...
分类:
编程语言 时间:
2015-04-10 12:51:32
阅读次数:
263
注:本文摘自《Quartz Cron 触发器 Cron Expression 的格式》http://blog.csdn.net/yefengmeander/article/details/5985064非常感谢作者!!!Quartz Cron 表达式支持到七个域 :秒 分 时 日 月 周 年(顺序万...
分类:
编程语言 时间:
2015-04-02 18:43:20
阅读次数:
384
/**
* 任务调度类
* @author Joyce.Luo
* @date 2015-3-31 下午03:32:04
* @version V3.0
* @since Tomcat6.0,Jdk1.6
* @copyright Copyright (c) 2015
*/
public class QuartzJob {
/**
* 任务ID
*/
...
分类:
编程语言 时间:
2015-04-02 15:16:03
阅读次数:
171
publicclassBusinessReport{publicvoidperform(){//执行报表统计入口函数//业务逻辑}}-第一步,在Spring配置文件中增加本业务类-<beanid="businessReport"class="BusinessReport"/>-第二步,定义任务。在Spring配置文件中配置代理类MethodInvokingJobDetailFactoryBean,..
分类:
编程语言 时间:
2015-04-02 11:53:13
阅读次数:
251
从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):
Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少,这篇文章将不做详细介绍。使用Quartz,这是一个功能比较强大的的调度器,可以让你的程序在指定时间执行,也可以按照某一个频度执行,配...
分类:
编程语言 时间:
2015-03-30 18:46:59
阅读次数:
195
备注:这个是基于搭建好spring的环境下的1.定时任务类package com.qunar.ittsb2b.aftersales.utils;import java.util.Date;import org.springframework.scheduling.annotation.Schedul...
分类:
编程语言 时间:
2015-03-30 18:06:13
阅读次数:
120
Spring定时任务的几种实现 博客分类: spring框架 quartzspringspring-task定时任务注解? Spring定时任务的几种实现 近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借...
分类:
编程语言 时间:
2015-03-20 18:58:56
阅读次数:
232