一、QuartJob简介
1、一句话描述
Quartz是一个完全由java编写的开源作业调度框架,形式简易,功能强大。

2、核心API
(1)、Scheduler
代表一个 Quartz 的独立运行容器,Scheduler 将 Trigger 绑定到特定 JobDetail, 这样当 Trigger 触发时, 对应的 Job 就会被调度。
(2)、Trigger
描述 Job 执行的时间触发规则。主要有 SimpleTrigger 和 CronTrigger 两个子类,通过一个 TriggerKey 唯一标识。
(3)、Job
定义一个任务,规定了任务是执行时的行为。JobExecutionContext 提供了调度器的上下文信息,Job 的数据可从 JobDataMap 中获取。
(4)、JobDetail
Quartz 在每次执行 Job 时,都重新创建一个 Job 实例,所以它不直接接受一个 Job 的实例,相反它接收一个 Job 实现类。描述 Job 的实现类及其它相关的静态信息,如 Job 名字、描述等。

QuartJob简介相关推荐

  1. SpringBoot2.0 整合 QuartJob ,实现定时器实时管理

    一.QuartJob简介 1.一句话描述 Quartz是一个完全由java编写的开源作业调度框架,形式简易,功能强大. 2.核心API (1).Scheduler 代表一个 Quartz 的独立运行容 ...

  2. (六)整合 QuartJob ,实现定时器实时管理

    整合 QuartJob ,实现定时器实时管理 1.QuartJob简介 1.1 核心API 2.SpringBoot整合QuartJob 2.1 项目结构 2.2 定时器配置 2.3 定时器管理工具 ...

  3. java的定时器不能提供实时保证_Spring Boot 2 整合 QuartJob 实现定时器实时管理功能...

    一.QuartJob简介 1.一句话描述 Quartz是一个完全由java编写的开源作业调度框架,形式简易,功能强大. 2.核心API (1).Scheduler 代表一个 Quartz 的独立运行容 ...

  4. etcd 笔记(01)— etcd 简介、特点、应用场景、常用术语、分布式 CAP 理论、分布式原理

    1. etcd 简介 etcd 官网定义: A highly-available key value store for shared configuration and service discov ...

  5. Docker学习(一)-----Docker简介与安装

    一.Docker介绍 1.1什么是docker Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源 Docker可以让开发者打包他们的应用以及依赖包到一个轻量级,可移植 ...

  6. 【Spring】框架简介

    [Spring]框架简介 Spring是什么 Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IOC(Inverse Of Control:反转控制)和AOP(Asp ...

  7. TensorRT简介

    TensorRT 介绍 引用:https://arleyzhang.github.io/articles/7f4b25ce/ 1 简介 TensorRT是一个高性能的深度学习推理(Inference) ...

  8. 谷粒商城学习笔记——第一期:项目简介

    一.项目简介 1. 项目背景 市面上有5种常见的电商模式 B2B.B2C.C2B.C2C.O2O B2B 模式(Business to Business),是指商家和商家建立的商业关系.如阿里巴巴 B ...

  9. 通俗易懂的Go协程的引入及GMP模型简介

    本文根据Golang深入理解GPM模型加之自己的理解整理而来 Go协程的引入及GMP模型 一.协程的由来 1. 单进程操作系统 2. 多线程/多进程操作系统 3. 引入协程 二.golang对协程的处 ...

最新文章

  1. 微软服务器应用软件,HTTP 服务器示例应用程序
  2. oracle中asm磁盘不足,Oracle用户无法访问ASM磁盘组问题
  3. 【Google Play】创建并设置应用 ( 访问权限 | 内容分级 | 受众群体 | 类别及联系方式 | 商品详情 )
  4. 服务器带系统,服务器有带系统的吗
  5. 自己实现strstr函数与strchr函数
  6. Smart template的控件能否当成普通控件来用 1
  7. Qt文档阅读笔记-Object Model
  8. linux 高性能日志,linux日志系统
  9. python代码写好了怎么运行-python代码是怎样运行的
  10. Evince 3.7.5 发布,多格式文档浏览器
  11. PostgreSQL与MySQL的区别收集
  12. Redraiment猜想----米勒拉宾+分块打表
  13. 算法基本知识,入门必备
  14. [周更]5.unity3D 三体运动(简易版)
  15. 日本股神是川银藏:从店员到炒股大王
  16. NAO机器人——运动控制(3)
  17. IC芯片设计项目管理004:任务制定5W2H
  18. Firebird 2.5的部分操作
  19. 良好的分布式cahce系统中,一致性hash算法需要满足什么?
  20. 翻译概论——(五)西方翻译史

热门文章

  1. Rico Firefox draggable BUG
  2. java后台发送https请求(基于httpTemplate的httpUtil工具实现)
  3. EEPROM读写实验
  4. 01背包:经典DP问题( 基本/滚动数组(优化)/恰好装满 )
  5. 数据库同步软件-多种数据库主从复制
  6. 在python中可以用什么关键字来声明一个类_Python 定义类
  7. 遍历字符串字符 php,php逐个汉字遍历字符串
  8. 使用JavaScript在input标签中添加readonly属性
  9. 华尔街日报:Facebook视频广告可能让用户远离
  10. 2015年上海计算机一级考试答案,2015 上海计算机一级F套