# spring-quartz
**Repository Path**: yangyangxu2016/spring-quartz
## Basic Information
- **Project Name**: spring-quartz
- **Description**: Spring整合Quartz进行配置
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-01-28
- **Last Updated**: 2024-01-28
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Quartz Demo
Spring 整合 Quartz,有两种存储方式,一种是RAM存储,一种是JDBC存储。
## 代码说明
Spring整合Quartz进行配置 步骤如下:
1:定义工作任务的Job;
2:定义触发器Trigger,并将触发器与工作任务绑定;
3:定义调度器Scheduler,并将Trigger注册到Scheduler。
## SQL脚本
持久化到数据库(JDBC存储)的方式需要修改数据库连接,并创建quartz的11张表。建表脚本在位置 resource/db。
持久化到数据库以后,如果修改了任务名称或者类路径,需要清空所有11张表,重新运行,否则会报错。
重复运行可能会报错,key my_group_1.my_job_1在数据库中已存在,忽略即可。
## 测试方法
运行单元测试类QuartzTest的main()方法。