`

spring_定时job配置说明

 
阅读更多
<!-- 1.0 定时任务 目标bean -->  
<bean id="testobject" class="com.collectAaction.do"></bean>  
  
   <!-- 2.0 要调用的目标对象的方法 -->  
    <bean id="testmethod" class="org.springframework.scheduling.quartz.
		MethodInvokingJobDetailFactoryBean">  
    <property name="targetObject" ref="testobject" />  
    <property name="targetMethod" value="mytestMethod" />  
	<!-- 是否并发执行 一次没完下一个不开始 -->  
    <property name="concurrent" value="false" /> 
</bean>  
<!-- 3.0 周期性的时间配置 -->  
<bean id="testTrigger" class="org.springframework.scheduling.quartz.
	SimpleTriggerBean">  
    <property name="jobDetail" ref="testmethod" />  
	<!-- 启动延迟十秒 -->  
    <property name="startDelay" value="100000" />  
	 <!-- 任务执行的周期 -->
    <property name="repeatInterval" value="600000" />  
	<!-- 执行次数 -->  
    <property name="repeatCount" value="2" />   
	<!-- 开始时间 --> 
    <property name="startTime" value="2010:05:18 15:10:10" />    
	<!-- 结束时间 -->
    <property name="endTime"   value="2010:05:18 15:10:10" />     
 </bean>  
   <!-- 总调度  -->  
<bean class="org.springframework.scheduling.quartz.
	SchedulerFactoryBean">  
    <property name="triggers">  
        <list>  
            <ref bean="testTrigger" />  
        </list>  
    </property>  
</bean>

 

分享到:
评论

相关推荐

    spring_quartz_定时任务

    在提供的文档“实现定时任务---spring中的quartz框架.docx”中,可能详细介绍了如何在Spring中配置Quartz,包括XML配置、注解配置,以及如何创建和配置作业和触发器。通过阅读这份文档,开发者可以快速理解和实践...

    spring job 的配置

    标题中的“Spring Job”的配置指的是在Spring框架中配置定时任务,通常使用的是Spring的Task执行器或者Quartz、Spring Batch等扩展组件。Spring Job是一个宽泛的概念,它可能包括Spring的AsyncConfigurer支持的异步...

    k8s+springboot+cronjob 定时任务配置

    本篇文章将详细探讨如何在 Kubernetes (k8s) 集群环境中,结合 Spring Boot 应用程序和 Kubernetes CronJob 资源来配置定时任务。 首先,Spring Boot 是一个流行的 Java 框架,用于快速构建微服务应用。它提供了...

    Spring_QuartZDemo

    通过Spring的XML配置或Java配置,我们可以声明式地定义Job(任务)和Trigger(触发器),并将它们与Quartz Scheduler关联。 1. **配置Spring与Quartz** 在Spring的配置文件中,我们首先需要定义一个`...

    quartzDaoImp.rar_quartz_spring定时_定时器

    本项目"quartzDaoImp.rar_quartz_spring定时_定时器"提供了一段基于Spring集成Quartz实现定时任务的代码示例,可供学习和交流。 首先,了解Quartz的基本概念。Quartz允许开发者定义“作业”(Job)和“触发器”...

    spring动态配置定时任务

    在Java Spring框架中,动态配置定时任务是一项非常实用的功能,它允许我们根据需求灵活地更改或添加定时任务,而无需每次改动都重启应用。本文将深入探讨如何在Spring中实现这种动态配置,以及如何结合数据库来管理...

    spring 定时任务配置详解

    Spring 定时任务配置详解 Spring 框架提供了对定时调度服务的内置支持类,支持从 JDK 1.3 开始内置的 Timer 类和 Quartz Scheduler。开发者可以通过 FactoryBean,分别指向 Timer 或 Trigger 实例的引用进行配置。...

    spring的定时任务的配置

    本篇文章将详细探讨如何在 Spring 中配置定时任务,并通过具体的示例代码进行说明。 #### 二、Spring 定时任务配置原理 在 Spring 中,定时任务主要依赖于 Quartz 这个成熟的任务调度框架。Quartz 提供了丰富的 ...

    spring_quartz项目可以直接运行

    2. **简化配置**:Spring 集成 Quartz 后,可以通过 XML 或者 Java配置来定义 Job 和 Trigger,避免了大量低级 API 的使用,提高了配置的可读性。 3. **声明式触发**:通过 Spring 的 @Scheduled 注解,可以实现声明...

    Spring_任务调试源码

    Spring的任务调度主要包括两种方式:基于`ThreadPoolTaskExecutor`的并发执行和基于`ScheduledTaskRegistrar`的定时任务。`ThreadPoolTaskExecutor`可以实现多线程任务执行,提高应用性能;而`...

    spring中quartz定时任务实例及配置说明

    总结起来,Spring中的Quartz定时任务配置涉及到创建Job Bean、定义Job Detail Bean来指定执行方法,以及设置Cron Trigger Bean来控制执行时机。同时,还需要配置Quartz的属性文件来满足特定的应用需求。正确理解和...

    quartz2 与spring4 集成 定时任务Job

    将Quartz2集成到Spring4中,可以方便地管理和执行定时任务,无需在代码中直接管理Scheduler实例,而是通过Spring配置来定义和控制Job。 集成Quartz2和Spring4的过程主要包括以下几个步骤: 1. **引入依赖**:首先...

    Spring中定时任务

    结合Eclipse和Maven,创建Spring定时任务项目时,你需要: 1. 创建一个新的Maven项目,并添加Spring的相关依赖,如`spring-context`, `spring-context-support`(对于Spring Task),以及`quartz`和`spring-quartz`...

    spring定时任务配置详解.doc

    这里我们将深入讲解如何在Spring中配置和使用定时任务。 首先,Spring提供了两种定时任务的实现方式:`Spring Task` 和 `Quartz Scheduler`。在本例中,我们看到的是使用Quartz Scheduler的例子,这是一个功能强大...

    spring-quartz定时设置详细说明

    在提供的 `spring-quartz 定时详细说明.txt` 文件中,应该会有更具体的配置示例和详细步骤,这将进一步帮助你理解和实践这个过程。记得根据项目需求调整配置和任务逻辑,以实现最佳的定时任务解决方案。

    quartz-spring_demo

    在这个"quartz-spring_demo"中,可能包含了创建一个简单的定时任务的示例,比如每分钟执行一次的Job,或者根据特定Cron表达式执行的任务。通过分析项目中的代码,你可以深入理解Quartz与Spring的集成方式,以及如何...

    转:spring多个定时任务quartz配置

    本文将深入探讨如何在Spring中配置多个Quartz定时任务,并结合`quartz.properties`文件进行详细讲解。 首先,我们需要理解Quartz的基本概念。Quartz是开源的作业调度框架,允许应用程序在特定时间执行任务。它支持...

    springboot整合quartz定时任务yml文件配置方式

    以下将详细介绍如何在Spring Boot应用中使用YAML文件配置Quartz定时任务,以及涉及的Spring Cloud Alibaba、Dubbo和Nacos的相关知识。 首先,我们需要在`pom.xml`中引入相关的依赖。Spring Boot的`spring-boot-...

    spring quartz通过xml配置实现定时任务demo

    本示例将详细讲解如何通过XML配置文件来实现Spring与Quartz的集成,从而构建一个定时任务Demo。 首先,Quartz是开源的作业调度框架,允许应用程序在预定义的时间执行特定的任务。Spring框架则提供了强大的依赖注入...

    kettle.zip_clocksab_kettle springboot_kettle spring_kettle在spri

    在实际操作中,开发者可能需要配置Spring Boot应用来加载Kettle的Job文件,设置Job的触发条件,如定时任务。此外,还可能需要编写一些Java代码来控制Job的执行,处理执行结果,甚至与Kettle的API交互,实现更复杂的...

Global site tag (gtag.js) - Google Analytics