木头人的gravatar头像
木头人 2016-11-14 12:04:50

spring+quartz实现定时任务(入门小实例)

1.创建自己的任务;

/**
 * 
 * @author Administrator
 * step1:定义自己的task
 */
public class MyTask {
	public void sayHello(String message){
		System.out.println(message+"this is my first quartz demo");
	}
}

2.创建自己的job;

/**
 *
 * @author Administrator
 * step1:定义自己的task
 */
public class MyTask {
    public void sayHello(String message){
        System.out.println(message+"this is my first quartz demo");
    }
}

 

3.注册监听

<!-- 定义触发器 -->
	<bean id="simpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean">
		<property name="jobDetail" ref="runMeJob" />
		<property name="repeatInterval" value="5000" />
		<property name="startDelay" value="1000" />
	</bean>

	<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
		<property name="jobDetails">
			<list>
				<ref bean="runMeJob" />
			</list>
		</property>
		<property name="triggers">
			<list>
				<ref bean="simpleTrigger" />
			</list>
		</property>
	</bean>

4.运行的效果截图:

spring+quartz实现定时任务(入门小实例)


打赏

文件名:springQuartz.zip,文件大小:14.294K 下载
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友