【视频&交流平台】
àSpring Boot视频
àSpring Cloud视频
àSpring Boot源码
https://gitee.com/happyangellxq520/spring-boot
àSpring Boot交流平台
http://412887952-qq-com.iteye.com/blog/2321532
悟纤感恩节:
《从零开始学Spring Boot》发布的第一篇文章是2016年4月15日,算算到目前为止已经两年了,遇见Spring Boot,遇见了你们,一直关注和支持我的小伙伴们,真心的感谢你们。
4月15号,是特殊的一天,是我遇见SpringBoot的一天,是我遇见大家的一天,在这一天,我要感恩一切,感恩大家,所以我决定把这一天作为一个节日:。
古有情人节,感恩情人的陪伴;今有悟纤感恩节,感恩小伙伴们的支持。
亲爱的各位小伙伴:
今天我要在这里向大家表示我对你们的谢意。你们长期陪伴我,如果没有你们,我还不知道是否可以坚持到现在。是你们的支持,是你们的陪伴,让我能坚持了下来。
还记得由于博主糟糕的排版,被吐槽了几次,感谢你们指出,我自己在看看之前的排版,确实是忍无可忍… 我都想批评我自己了…. 正是大家对于排版提出了吐槽,博主还能对于排版得以重视。感谢你们的不吝指出。过往的事情太多,太多了,谢谢你们的包容…..
在今天这个特殊的日子里,我祝愿大家身体健康、工作顺利、阖家幸福。你就是你,不一样的小蚂蚁!
历史相关章节:
说明:
(1)Spring Boot 版本:2.0.0.RELEASE;
(2)Quartz版本:2.3.0
前言:
在前面的文章中,Job信息还是存在内存中的,那么如何进行存储到数据库呢?
一、添加依赖
主要是MySQL和JPA依赖(以下代码支持,左右滑动):
mysql
mysql-connector-java
org.springframework.boot
spring-boot-starter-data-jpa
二、添加配置
在application.properties添加配置信息:
### datasource
spring.datasource.platform=mysql
spring.datasource.url = jdbc:mysql://localhost:3306/quartz
spring.datasource.username = root
spring.datasource.password = root
spring.datasource.driverClassName = com.mysql.jdbc.Driver
#spring.datasource.schema=classpath:schema/tables_mysql.sql
### jpa
spring.jpa.database = MYSQL
spring.jpa.show-sql = true
spring.jpa.hibernate.ddl-auto = update
###quartz
spring.quartz.job-store-type=jdbc
spring.quartz.jdbc.initialize-schema=embedded
三、创建Quartz 相关的表
创建的脚本是 tables-mysql.sql,其他的数据库脚本在org/quartz/impl/dbcjobstore/tables_@@platform@@.sql 下,执行成功之后可以看到表:
QRTZ_BLOB_TRIGGERS, QRTZ_CALENDARS, QRTZ_CRON_TRIGGERS, QRTZ_FIRED_TRIGGERS, QRTZ_JOB_DETAILS, QRTZ_LOCKS, QRTZ_PAUSED_TRIGGER_GRPS, QRTZ_SCHEDULER_STATE, QRTZ_SIMPLE_TRIGGERS, QRTZ_SIMPROP_TRIGGERS, QRTZ_TRIGGERS
四、运行测试
运行进行测试,可以查看QRTZ_JOB_DETAILS中是否有插入一条数据,job_name为:MyJob,如果有那么说明一切都OK了。
Quartz视频集
第十九章 Spring Boot 2.0:Quartz
1、Spring Boot2.0 新特性
2、Spring Boot 2.0小彩蛋 :动态 banner
3、Spring Boot 2.0 quartz:hello world
4、Spring Boot 2.0 quartz:job data property和inject service
5、Spring Boot 2.0 quartz:Job持久化
第二十章 Spring Boot 2.0:Quartz持久化:动态任务管理
1、Spring Boot 2.0 quartz:任务动态管理-添加
2、Spring Boot 2.0 quartz:任务动态管理-删除
3、Spring Boot 2.0 quartz:任务动态管理-修改
4、Spring Boot 2.0 quartz:任务动态管理-启动停止所有任务