# 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()方法。