• 宣传官网 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相关推荐

  1. Spring Boot定时任务-SpringBoot整合Quartz

    如何通过SpringBoot整合Quartz框架,我们首先去创建一个项目,接下来我们需要在pom文件里添加坐标,我们在使用SpringBoot整合Quartz的时候,需要添加哪些坐标呢,我们来看一下, ...

  2. spring boot使用Jedis整合Redis

    文章目录 spring boot使用jedis整合redis 总结 Spring Boot整合Redis有两种方式,分别是Jedis和RedisTemplate,那么它们二者有什么区别呢? 1.Jed ...

  3. [Spring Boot]Druid datasource整合及配置

    [Spring Boot]Druid datasource整合及配置 创建Spring Boot项目 这里使用默认配置创建一个空项目 demo-druid 用作演示,可跳过这一段: 只勾选基本的Spr ...

  4. Spring Boot 2.X整合Spring-cache,让你的网站速度飞起来

    计算机领域有人说过一句名言:"计算机科学领域的任何问题都可以通过增加一个中间层来解决",今天我们就用Spring-cache给网站添加一层缓存,让你的网站速度飞起来. 本文目录 一 ...

  5. Spring Boot与MyBatis整合

    2019独角兽企业重金招聘Python工程师标准>>> 数据库以MySQL为例 IDE:spring tool suite 1. 新建项目 file -> new -> ...

  6. Spring Boot 2.x整合Apollo代码示例

    不与spring boot进行整合时,需要给定的VM opitions是如下这些: 与spring boot进行整合时,需要给定的VM opitions是如下这些:

  7. Spring Boot + Mybatis 快速整合

    引言 最近在工作结束后抽时间学习了一下mybatis的知识,因为之前有学习过,但是经久不用,也未曾踏实地整理,因此有所淡忘. super meeting会议管理系统是我厂最近开发的一套会议预约平台.持 ...

  8. spring boot shiro redis整合基于角色和权限的安全管理-Java编程

    一.概述 本博客主要讲解spring boot整合Apache的shiro框架,实现基于角色的安全访问控制或者基于权限的访问安全控制,其中还使用到分布式缓存redis进行用户认证信息的缓存,减少数据库 ...

  9. Spring Boot与JWT整合实现前后端分离的用户认证

    前言 本篇使用java-jwt作为JWT库,与Spring Boot整合实现前后端分离架构中用户认证. Spring Boot项目搭建参考: [Spring Boot系列]1. 项目搭建之一 关于JW ...

最新文章

  1. 用Python爬取WordPress官网所有插件
  2. 使用Android Studio新建Project并建立多个module
  3. Win2008 R2实战之只读域控制器部署(图)有修改
  4. MySQL配置变量log-bin,重启数据库服务失败
  5. php 实现贪吃蛇游戏,HTML5 贪吃蛇游戏实现思路及源代码_html5教程技巧
  6. 每天进步一点点《ML - 异常点检测》
  7. 一文理解设计模式--单例模式(Singleton)
  8. 随想录(大学给了我们什么)
  9. 又忙了一天,什么书也不看。
  10. Django简单介绍-基础1
  11. 深度跳转-scheme
  12. 进制转换之2进制与16进制之间的相互转换
  13. Python 爬虫---初窥门径
  14. mac pro 系统升级带来的问题
  15. PHP实现汉字转拼音
  16. Flask框架之模板继承与案例05
  17. Cent OS 使用nohup 启动 Springboot避坑
  18. 2020年二级计算机msoffice题库,2020年计算机等级MSOffice考试试题及参考答案
  19. [绍棠] iOS开发- 文件共享(利用iTunes导入文件, 并且显示已有文件) 以及 iOS App与iTunes文件传输的方法和对iOS App文件结构的说明
  20. 抽象类中的非抽象方法调用自己的抽象方法

热门文章

  1. html javascript 字符串和数组互转 字符串拼接 数组拼接
  2. 前端入门 前端自学路线 web开发前端如何学习
  3. jquery 同一个页面处理多个ajax请求
  4. IDEA报错解决:Error:(33, 35) java: -source 7 中不支持 lambda 表达式 (请使用 -source 8 或更高版本以启用 lambda 表达式)
  5. Python 超快生成大量随机数的方法
  6. java 开发环境配置_Java 开发环境配置
  7. java游戏移动_java - Java游戏 - 如何让敌人移动? - SO中文参考 - www.soinside.com
  8. tomcat9配置https-pfx
  9. leetcode每日一题系列——787. K 站中转内最便宜的航班
  10. 这么详细的Python matplotlib 绘制图形 还不赶紧收藏