zoukankan      html  css  js  c++  java
  • quartz---定时器(配置注解方式&配置xml方式)

     本入门案例基于spring和quartz整合完成。

    第一步:创建maven工程,导入spring和quartz相关依赖

     

    第二步:创建任务类

     

    第三步:在spring配置文件中配置任务类

     

    第四步:在spring配置文件中配置JobDetail

     

    第五步:在spring配置文件中配置触发器

     

    第六步:在spring配置文件中配置scheduler

     

    第七步:加载spring配置文件,创建spring工厂

     

     核心概念

    1scheduler是一个计划调度器容器,容器里面可以盛放众多的JobDetailtrigger,当容器启动后,里面的每个JobDetail都会根据trigger按部就班自动去执行。

     

    2JobDetail是一个可执行的工作,它本身可能是有状态的。

     

    3Trigger触发器代表一个调度参数的配置,什么时候去调。

     

    4、当JobDetailTriggerscheduler容器上注册后,形成了装配好的作业(JobDetailTrigger所组成的一对儿),就可以伴随容器启动而调度执行了。

     

    5scheduler是个容器,容器中有一个线程池,用来并行调度执行每个作业,这样可以提高容器效率。

    quartz注解配置方式

    第一步:添加quartz依赖jar包

     

    第二步:添加头部约束文件

     

    第三步:扫描所在包

     

    第四步:编写计时器类

     

  • 相关阅读:
    侧滑界面的实现
    Private field 'XXX' is never assigned的解决办法
    android先加载注册页面而不是MainActivity主页面
    每日日报4
    每日日报3
    47 选择排序和插入排序
    计算机启动过程 BIOS MBR等
    ARM中MMU地址转换理解(转)
    深度学习框架 CatBoost 介绍
    预训练词嵌入
  • 原文地址:https://www.cnblogs.com/yoci/p/8628992.html
Copyright © 2011-2022 走看看