Quartz 2.0 发布已经有一段时间了,但是网上还没有此版本对spring的支持,为了项目要求,我将Spring3的源码做了重写,已满足升级到Quartz的要求。现在将代码贴出来,供大家沟通交流。
原Spring3包结构位置:org.springframework.scheduling.quartz
重新后的包结构位置:cn.com.xinyuan.modp.spring.scheduling.quartz
大家可以下载后修改。
使用方法:
1、不在使用:org.springframework.scheduling.quartz.SchedulerFactoryBean
而是使用cn.com.xinyuan.modp.spring.scheduling.quartz.SchedulerFactoryBean替换。
2、不在使用:org.springframework.scheduling.quartz.CronTriggerBean
而是使用cn.com.xinyuan.modp.spring.scheduling.quartz.CronTriggerBean替换。
3、不在使用:org.springframework.scheduling.quartz.QuartzJobBean
而是使用cn.com.xinyuan.modp.spring.scheduling.quartz.QuartzJobBean替换。
4、不在使用:org.springframework.scheduling.quartz.JobDetailBean
而是使用cn.com.xinyuan.modp.spring.scheduling.quartz.JobDetailBean替换。
作者简介
昵称:狂想乐乐
姓名:杨乐
QQ:66944003
MSN:kxlele@163.com
分享到:
相关推荐
spring2.0 使用 Quartz 必备包 里面有: quartz-all-1.5.2.jar spring-support.jar 适合:SSH框架 spring2.0 strut2.0 hibernate3.2等
Quartz2.0支持多种持久化方式,包括JDBC(即数据库)、JDO、XML等。选择数据库持久化,尤其是像Oracle这样的企业级数据库,可以确保高可用性和数据的一致性。在Oracle数据库中,我们需要创建相应的表结构来存储...
在“quartz2.0 数据库持久化 图形化管理界面代码示例”中,我们关注的是如何通过数据库来保存和管理 Quartz 的任务信息,并且通过图形化的用户界面进行操作。 1. **数据库持久化**:在 Quartz 2.0 中,任务和触发器...
标题中的“spring2.0 Quartz 执行每天定时任务 普通普是执行任务”涉及到的是在Spring 2.0框架中使用Quartz库来创建并执行每天定时任务的场景。Quartz是一款强大的开源作业调度框架,它可以用来按计划执行各种任务,...
Spring Boot 2.0带来了许多改进,包括性能优化、对Java 9的支持、更新依赖项到最新版本以及引入WebFlux响应式编程模型。在Spring Boot 2.0中整合Quartz,可以利用这些新特性来构建更高效、更灵活的定时任务系统。 ...
4. 故障恢复:Quartz具有故障恢复和集群支持,如果任务执行失败,它可以重新安排任务执行,而Spring 2.0的`Job`则需要额外的代码来实现类似功能。 总的来说,对于简单的定时任务需求,Spring 2.0的`Job`结合`Task...
springboot2.0中使用java配置来实现springbatch,摒弃之前的xml文件配置。
在"Quartz与Spring2.0整合Eclipse例程"中,我们将探讨如何在Eclipse开发环境中配置和运行一个整合了Quartz和Spring的项目。这个例子旨在展示如何在Spring配置文件中定义作业和触发器,以及如何利用Eclipse进行调试。...
此外,它还提供了对其他框架(如Quartz调度器、JMS等)的集成支持。 3. spring-orm.jar:这个模块支持与各种ORM(对象关系映射)框架的集成,如Hibernate和JPA,帮助开发者在Spring应用中无缝地处理数据库操作。 4...
标题中的“Spring 2.0 Quartz 执行每天定时任务”是指使用Spring框架的Quartz集成来创建一个每天自动执行的任务。Quartz是一个开源的作业调度框架,它允许开发者定义和调度任务,以便在指定的时间自动运行。在Spring...
Spring是一个开源的Java平台,它最初是为了解决企业应用开发的复杂性而设计的,提供了一系列的解决方案,包括了对数据访问、事务管理、安全性、远程访问和消息传递的支持。Spring 2.0作为该框架的一个重要版本,引入...
在Spring 2.0版本中,已经引入了对Quartz的支持,这使得在Spring应用中配置和管理定时任务变得更加简单。 Quartz则是一个开源的作业调度框架,支持复杂的定时规则和并发执行,其核心是基于Job和Trigger的概念。Job...
5. **Spring与其他技术的集成**:Spring 2.0支持与众多其他技术的集成,如EJB、 Quartz定时任务、邮件服务等。书中将展示如何整合这些技术,以增强应用的功能。 6. **测试支持**:Spring提供了丰富的测试工具和API...
技术路线Spring Boot 2.0, MySQL 5.68.0, Spring Quartz 2.3, Swagger 2, Logback 配置文件 PropertyLoader.java加载application.properties配置文件。 application.properties包含应用名称、端口、数据库连接...
5. **数据访问集成**:Spring提供了对多种数据访问技术的支持,包括JDBC、ORM(Object-Relational Mapping)框架如Hibernate和MyBatis,以及JPA(Java Persistence API)。 6. **Spring MVC**:Spring的Model-View-...
标题 "spring3.2+quartz2+maven" 指的是一个集成项目,它将Spring框架3.2版本、Quartz作业调度库2.0版本以及Maven构建工具结合在一起,用于创建一个具备定时任务功能的应用。在这个项目中,Spring提供依赖注入和管理...
<bean id="runTime" class="org.springframework.scheduling.quartz.CronTriggerBean"> <value>0 0 2,17 * * ? <!-- 最终启动的配置 --> class="org.springframework.scheduling.quartz...
3. **基于注解的定时任务(@Scheduled)**:虽然这是Spring 3.0引入的新特性,但值得一提的是,Spring 2.0之后的版本逐步增强了对注解的支持。`@Scheduled`注解允许你在方法上直接声明一个定时任务,简化了配置。...
Spring 2.0添加了对portlet环境的支持,使开发者可以在portlet容器中使用Spring框架,从而实现portlet级别的依赖注入和AOP。 ### 8. 引入WebFlow集成 Spring 2.0整合了Spring WebFlow,提供了一种声明式的方式来...
Spring 2.0增强了测试支持,提供了模拟对象和测试工具,便于进行单元测试和集成测试,确保代码质量。 **7. Web服务** Spring支持Web服务的创建和消费,包括SOAP和RESTful服务。Spring Web Services模块提供了一种...