Spring Boot 2.x整合Quartz
- 宣传官网 xb.exrick.cn
- 在线Demo xboot.exrick.cn
- 开源版Github地址 github.com/Exrick/x-bo…
- 开发文档 www.kancloud.cn/exrick/xboo…
- 获取完整版 xpay.exrick.cn/pay?xboot
Spring Boot 2.x整合Quartz
- 官方文档
- 导入依赖
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-quartz</artifactId> </dependency> 复制代码
- 由于定时任务的信息默认保存在内存,当应用重启后,定时任务信息将会丢失。因此可以使用数据库存储定时任务信息,当系统重启后仍保留定时任务信息,继续执行之前设置的定时任务。Spring中配置如下:
spring: quartz:# 任务信息存储至数据库 job-store-type: jdbc 复制代码
- 初始化quartz数据库表,xboot.sql中已包含,其他数据库可以到官网下载,Spring Booot 2.x已集成最新v2.3版本,下载解压后路径在
quartz-2.2.3-distribution\quartz-2.2.3\docs\dbTables
- 其他相关配置
spring: quartz:#相关属性配置 properties: org: quartz: scheduler: instanceName: clusteredScheduler instanceId: AUTO jobStore: class: org.quartz.impl.jdbcjobstore.JobStoreTX driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate tablePrefix: QRTZ_ isClustered: true clusterCheckinInterval: 10000 useProperties: false threadPool: class: org.quartz.simpl.SimpleThreadPool threadCount: 10 threadPriority: 5 threadsInheritContextClassLoaderOfInitializingThread: true 复制代码
转载于:https://juejin.im/post/5cc141015188252d710bc284
Spring Boot 2.x整合Quartz相关推荐
- Spring Boot定时任务-SpringBoot整合Quartz
如何通过SpringBoot整合Quartz框架,我们首先去创建一个项目,接下来我们需要在pom文件里添加坐标,我们在使用SpringBoot整合Quartz的时候,需要添加哪些坐标呢,我们来看一下, ...
- spring boot使用Jedis整合Redis
文章目录 spring boot使用jedis整合redis 总结 Spring Boot整合Redis有两种方式,分别是Jedis和RedisTemplate,那么它们二者有什么区别呢? 1.Jed ...
- [Spring Boot]Druid datasource整合及配置
[Spring Boot]Druid datasource整合及配置 创建Spring Boot项目 这里使用默认配置创建一个空项目 demo-druid 用作演示,可跳过这一段: 只勾选基本的Spr ...
- Spring Boot 2.X整合Spring-cache,让你的网站速度飞起来
计算机领域有人说过一句名言:"计算机科学领域的任何问题都可以通过增加一个中间层来解决",今天我们就用Spring-cache给网站添加一层缓存,让你的网站速度飞起来. 本文目录 一 ...
- Spring Boot与MyBatis整合
2019独角兽企业重金招聘Python工程师标准>>> 数据库以MySQL为例 IDE:spring tool suite 1. 新建项目 file -> new -> ...
- Spring Boot 2.x整合Apollo代码示例
不与spring boot进行整合时,需要给定的VM opitions是如下这些: 与spring boot进行整合时,需要给定的VM opitions是如下这些:
- Spring Boot + Mybatis 快速整合
引言 最近在工作结束后抽时间学习了一下mybatis的知识,因为之前有学习过,但是经久不用,也未曾踏实地整理,因此有所淡忘. super meeting会议管理系统是我厂最近开发的一套会议预约平台.持 ...
- spring boot shiro redis整合基于角色和权限的安全管理-Java编程
一.概述 本博客主要讲解spring boot整合Apache的shiro框架,实现基于角色的安全访问控制或者基于权限的访问安全控制,其中还使用到分布式缓存redis进行用户认证信息的缓存,减少数据库 ...
- Spring Boot与JWT整合实现前后端分离的用户认证
前言 本篇使用java-jwt作为JWT库,与Spring Boot整合实现前后端分离架构中用户认证. Spring Boot项目搭建参考: [Spring Boot系列]1. 项目搭建之一 关于JW ...
最新文章
- 用Python爬取WordPress官网所有插件
- 使用Android Studio新建Project并建立多个module
- Win2008 R2实战之只读域控制器部署(图)有修改
- MySQL配置变量log-bin,重启数据库服务失败
- php 实现贪吃蛇游戏,HTML5 贪吃蛇游戏实现思路及源代码_html5教程技巧
- 每天进步一点点《ML - 异常点检测》
- 一文理解设计模式--单例模式(Singleton)
- 随想录(大学给了我们什么)
- 又忙了一天,什么书也不看。
- Django简单介绍-基础1
- 深度跳转-scheme
- 进制转换之2进制与16进制之间的相互转换
- Python 爬虫---初窥门径
- mac pro 系统升级带来的问题
- PHP实现汉字转拼音
- Flask框架之模板继承与案例05
- Cent OS 使用nohup 启动 Springboot避坑
- 2020年二级计算机msoffice题库,2020年计算机等级MSOffice考试试题及参考答案
- [绍棠] iOS开发- 文件共享(利用iTunes导入文件, 并且显示已有文件) 以及 iOS App与iTunes文件传输的方法和对iOS App文件结构的说明
- 抽象类中的非抽象方法调用自己的抽象方法
热门文章
- html javascript 字符串和数组互转 字符串拼接 数组拼接
- 前端入门 前端自学路线 web开发前端如何学习
- jquery 同一个页面处理多个ajax请求
- IDEA报错解决:Error:(33, 35) java: -source 7 中不支持 lambda 表达式 (请使用 -source 8 或更高版本以启用 lambda 表达式)
- Python 超快生成大量随机数的方法
- java 开发环境配置_Java 开发环境配置
- java游戏移动_java - Java游戏 - 如何让敌人移动? - SO中文参考 - www.soinside.com
- tomcat9配置https-pfx
- leetcode每日一题系列——787. K 站中转内最便宜的航班
- 这么详细的Python matplotlib 绘制图形 还不赶紧收藏