2019独角兽企业重金招聘Python工程师标准>>>

接口

public interface Time {
    public void execute() ;
}
实现类

@Component(value = "logTask")//xml中装配
public class TimeUtil implements Time{

@Override
    public void execute() {
        // TODO Auto-generated method stub

要实现的方法
        System.out.println("启动了");
    }

}
spring-job.xml的配置:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="  
        http://www.springframework.org/schema/beans   
        http://www.springframework.org/schema/beans/spring-beans.xsd">

<bean id="jobDetail"
        class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
        <property name="targetObject">
            <ref bean="logTask" />//装备的类
        </property>
        <property name="targetMethod">
            <value>execute</value>//执行的方法
        </property>
    </bean>

<bean id="jobTrigger"
        class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
        <property name="jobDetail">
            <ref bean="jobDetail" />
        </property>
        <property name="cronExpression">
            <value>0 21 19 * * ?</value>//时间
        </property>
<!--     
        字段         允许值         允许的特殊字符
秒         0-59         , - * /
分         0-59         , - * /
小时         0-23         , - * /
日期         1-31         , - * ? / L W C
月份         1-12 或者 JAN-DEC         , - * /
星期         1-7 或者 SUN-SAT         , - * ? / L C #
年(可选)         留空, 1970-2099         , - * /
 -->    
    </bean>

<bean id="jobScheduler"
        class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
        <property name="triggers">
            <list>
                <ref bean="jobTrigger" />
            </list>
        </property>
    </bean>

</beans>

最后在spring-context.xml中进行注册:

<import resource="classpath:spring/spring-job.xml" />

转载于:https://my.oschina.net/xiaoshoubingliang/blog/729716

java spring 集成定时器相关推荐

  1. 从零开始学 Java - Spring 集成 Memcached 缓存配置(二)

    Memcached 客户端选择 上一篇文章 从零开始学 Java - Spring 集成 Memcached 缓存配置(一)中我们讲到这篇要谈客户端的选择,在 Java 中一般常用的有三个: Memc ...

  2. java任务调度定时器,从零开始学 Java - Spring 使用 Quartz 任务调度定时器

    生活的味道 睁开眼看一看窗外的阳光,伸一个懒腰,拿起放在床一旁的水白开水,甜甜的味道,晃着尾巴东张西望的猫猫,在窗台上舞蹈.你向生活微笑,生活也向你微笑. 请你不要询问我的未来,这有些可笑.你问我你是 ...

  3. Spring 集成 Reids(Spring-data-redis)

    Redis Redis(1)安装 & 配置 Redis(2)基本键值操作 Redis(3)常用维护操作 Redis(4)客户端连接:Java Spring 集成 Reids(Spring-da ...

  4. spring集成mq_使用Spring Integration Java DSL与Rabbit MQ集成

    spring集成mq 我最近参加了在拉斯维加斯举行的2016年Spring大会 ,很幸运地看到了我在软件世界中长期敬佩的一些人. 我亲自遇到了其中的两个人,他们实际上合并了几年前我与Spring In ...

  5. RabbitMQ –使用Spring集成Java DSL串行处理消息

    如果您曾经需要使用RabbitMQ来串行处理消息,并且有一群监听器来处理消息,那么我所看到的最好方法是在监听器上使用"独占消费者"标志,每个监听器上有1个线程来处理消息. 专用使用 ...

  6. java框架mangedv,Spring集成JPA后,报“Not an managed type: class x.x.x

    以前的Spring脚手架项目,因业务需要,是基于多数据源 and不同方言的数据库的,对于普通项目过于复杂了, 于是重新搭了个单数据源的,用STS新建完毕,这是项目目录, 加上配置之后,先列下appli ...

  7. java 集成grizzly_java – 与Jersey和Spring集成Grizzly2.2.X

    我已经成功地将Grizzly v2.1.9与Jersey和 Spring集成在一起.但是在尝试将Grizzly迁移到版本2.2.19时无法使其工作. Grizzly v2.1.9的原始代码如下. Ht ...

  8. Spring集成Memcached三种方式(一)

    Spring集成Memcached三种方式(一) 转载:http://blog.csdn.net/u013725455/article/details/52102170 Memcached Clien ...

  9. JAVA IDEA集成geotools gt-mif gdal读取.MIF

    JAVA IDEA集成geotools gt-mif gdal读取.MIF 1. 结论 2. 问题1:gdal maven下载不下来 3. geotools,gt-mif maven配置 4. 源码 ...

最新文章

  1. 独家 | 手把手教你做数据挖掘 !(附教程数据源)
  2. 日韩决裂,半导体谁最受伤?
  3. 【NLP】DataCLUE: 国内首个以数据为中心的AI测评
  4. jquery实现回车键触发事件
  5. Juypter 打开其他路径文件
  6. 作者:丁伟(1972-),男,博士,中国联合网络通信有限公司网络技术研究院高级工程师。...
  7. C语言电话薄登录系统,求助 哈稀表编电话薄程序(c语言) 算法
  8. Android Studio导入so文件到项目中
  9. python中文显示不出来_彻底解决Python里matplotlib不显示中文的问题
  10. cookie 和session
  11. java基本语法大全(全)_Java基本语法大全(全)
  12. java 可达性算法实现,垃圾标记阶段算法之可达性分析算法
  13. 服务器安装Ubuntu Server 18.04及磁盘分区
  14. C++ 求解最小公倍数
  15. 亚马逊卖家问题-02.亚马逊订单等待付款中,这是什么情况?
  16. 1月末支付机构备付金总量达1.4万亿,较去年12月下滑两千多亿
  17. 手机4k屏幕测试软件,索尼Z5 Premium 4K屏幕测试:1080p屏是王道!
  18. 最新Linux下QQ和微信的使用(很方便)
  19. ajaxfileupload IE10 拒绝访问
  20. 牛逼闪闪的腾讯开源运维系统平台!

热门文章

  1. python六十四: 迭代器协议
  2. 浅谈Lucene中的DocValues
  3. HDFS副本放置策略和机架感知
  4. 打开IT运维外包的“黑盒”
  5. OpenERP 源码安装一招鲜
  6. 为何断点不停 Application_Start()方法
  7. 《Java程序员,上班那点事儿》书名的由来
  8. hadoop 全分布式部署
  9. vegas pro 17中文版
  10. phpstuday 修改网站访问目录