zoukankan      html  css  js  c++  java
  • Spring定时(任务)刷新-quartz

    Quartz是一个完全由java编写的开源作业调度框架。他可以与J2EE、J2SE集成,用与处理定时任务、定时刷新的需求。此处使用为与Spring项目集成。


    在SpringMVC项目中使用quartz:

    1.在Spring的配置文件中,映射一个Bean,用来表示用来定时执行的任务类。

    bean的id在下面匹配使用。

    2.说明类的详细信息,使用,任务类可以不实现接口,通过指定调用方法

    其中重要的地方为:选择是否并发执行,映射到要定时执行的类依赖的Bean的id,为上一Bean中类的实例方法。

    3.调度触发器,此处对于Spring的版本有要求,貌似是3.0.0往上的版本才有集成quartz。

    此处一个参数为quartz表达式,0/15 * * * * ?意思是每隔15秒执行一次。

    4.创建调度工厂,激活触发器

  • 相关阅读:
    python中神之bug
    常用好的软件
    远程登录
    centos7改静态ip
    SpringMVC归纳
    mysql数据库操作手册
    MyBatis归纳
    Maven归纳
    maven操作手册
    java知识库
  • 原文地址:https://www.cnblogs.com/huilixieqi/p/9706218.html
Copyright © 2011-2022 走看看