`

Spring定时任务配值

 
阅读更多

quartz-2.2.1.jar、quartz-examples-2.2.1.jar、quartz-jobs-2.2.1.jar

spring3.2.1

 <bean id="quartzScheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
	     <!-- 自动启动 -->  
        <!--<property name="autoStartup">  
            <value>true</value>  
        </property> -->
        <!--QuartzScheduler 延时启动 value=60  为60钞,/秒,应用启动后 QuartzScheduler 再启动-->
<!--延时启动  延时60钞-->
<property name="startupDelay" value="60" />
        <property name="startupDelay" value="60" />  
		<property name="triggers">
			<list>
				<ref bean="deSendTrigger" />
			</list>
		</property>
	</bean>

	 <bean id="deSendTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
		<property name="jobDetail">
			<ref bean="deSendJobDetail" />
		</property>
		<property name="cronExpression">
			<value>0 0/1 * * * ?</value>
		</property>
	</bean>

	<bean id="deSendJobDetail"
		class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
		<property name="targetObject">
			<ref bean="CardReSendTask" />
		</property>
		<property name="targetMethod">
			<value>riveLogData</value>
		</property>
	</bean>

	<bean id="CardReSendTask" class="com..task.LogCacheRiveTask">
	</bean>  

 

package com.task;

import java.util.Date;

public class LogCacheRiveTask {
	public void riveLogData(){
		System.out.println("调用成功"+new Date());
	}
}

 

分享到:
评论

相关推荐

    spring定时任务配置

    spring定时任务SimpleTrigger 和CronTrigger 配置

    spring 定时任务配置详解

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

    Spring 定时任务配置范例

    本文档详细介绍了Spring定时任务配置的两种方式。一种方式是使用Spring提供的 MethodInvokingJobDetailFactoryBean 代理类,Quartz通过该代理类直接调度任务类的某个函数,另外一种方式是任务类继承并实现Quartz接口...

    Spring定时任务配置的三种方式

    对于spring定时任务配置的三种方式进行了验证:spring+qutarz ,spring task非注解配置,spring task 注解配置。资源中包括了整个项目和文档说明。my eclipse下开发的项目。

    spring定时任务配置详解.doc

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

    spring定时任务配置(quartz配置)

    本篇将详细讲解如何在Spring中配置Quartz来实现定时任务。 首先,我们需要引入Quartz的依赖。在Maven项目中,可以在pom.xml文件中添加以下依赖: ```xml &lt;groupId&gt;org.quartz-scheduler &lt;artifactId&gt;quartz ...

    spring的定时任务的配置

    ### Spring 定时任务配置详解 #### 一、Spring 定时任务简介 Spring 框架提供了强大的任务调度功能,使得开发者能够轻松地在应用中实现定时任务。本篇文章将详细探讨如何在 Spring 中配置定时任务,并通过具体的...

    spring定时任务关键jar包(齐全)

    以上是关于Spring定时任务的关键知识点,这些内容涵盖了从任务的创建、配置到执行和监控的整个过程。通过理解并熟练运用这些概念,开发者可以有效地利用Spring来构建强大的定时任务系统。在实际项目中,务必确保`lib...

    spring动态配置定时任务

    这时,我们可以将定时任务配置移到数据库中,通过读取数据库中的定时规则来动态执行任务。首先,我们需要创建一个数据库表来存储这些规则,如`job_config`,包含字段`id`、`task_name`、`cron_expression`等。 接着...

    Spring定时任务

    Spring定时任务调用配置Spring定时任务调用配置Spring定时任务调用配置Spring定时任务调用配置Spring定时任务调用配置

    spring定时任务实现

    Spring框架提供了多种方式来实现定时任务,...推荐使用Spring Task,因为它简化了配置,降低了学习成本,同时仍然能满足大部分定时任务的需求。当然,如果需要高度定制和复杂的时间调度,Quartz仍然是一个强大的选择。

    spring定时任务依赖的jar包

    2. **依赖的jar包**:实现Spring定时任务,通常需要以下10个关键的jar包: - `spring-context`: 包含了Spring的核心功能,如依赖注入(DI),AOP,事件处理等,是实现定时任务的基础。 - `spring-context-support`: ...

    spring xml 定时任务

    在Spring框架中,XML配置是传统且广泛使用的方式来设置应用的组件和行为,包括实现定时任务。定时任务在软件开发中扮演着重要角色,它允许应用程序在预设的时间执行特定的任务,例如数据清理、日志归档或者发送通知...

    Springboot中使用数据库配置定时任务

    4. 从数据库加载定时任务配置并更新到Spring Boot的配置中。 5. 在业务逻辑类中使用`@Scheduled`注解来定义定时任务,并根据数据库配置动态调整执行频率。 通过这种方式,我们可以灵活地管理和调整应用中的定时任务...

    Spring 定时任务源码(spring 三种定时任务的实现方式)

    在Spring框架中,定时任务是实现系统自动化运行关键任务的重要工具。Spring提供了多种方式来创建和管理定时任务,...在chapter13目录下的文件可能包含了这些源码示例,你可以逐一研究,加深对Spring定时任务的理解。

    springboot动态配置定时任务(schedule)

    在Spring Boot应用中,动态配置定时任务是提升系统灵活性和可维护性的重要手段。Spring Boot集成了Spring Framework的TaskExecution和TaskScheduling模块,使得我们可以方便地创建和管理定时任务。本文将深入探讨...

    Spring定时任务实现(非Web项目)

    在非Web项目中实现Spring定时任务,主要步骤如下: 1. **配置Spring Task**:在Spring的配置文件(如`applicationContext.xml`或使用Java配置类)中,我们需要启用任务调度功能并配置相应的执行器或调度器。例如,...

    Spring中定时任务

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

    spring定时任务所需jar

    在实际开发中,将这些jar包添加到项目的类路径中,就可以开始编写和配置Spring定时任务了。通常,我们会在配置类中使用`@EnableScheduling`注解来开启定时任务,然后通过`@Scheduled`注解来定义具体的任务及其执行...

Global site tag (gtag.js) - Google Analytics