10.1 springboot整合定时任务Scheduled

1 pom.xml


	4.0.0
	com.cloudtech
	demo
	0.0.1-SNAPSHOT
	demo
	demo

	
		org.springframework.boot
		spring-boot-starter-parent
		2.0.4.RELEASE
		
		
	

	
		UTF-8
		UTF-8
		1.8
	

	
		
		
			org.springframework.boot
			spring-boot-starter-web
		
		
		
			org.springframework.boot
			spring-boot-starter-thymeleaf
		
		
		
			org.springframework
			spring-context-support
		
	

2.schedule类

package com.cloudtech.scheduled;

import java.util.Date;

import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

/**
 * scheduled定时任务
* @ClassName: ScheduleDemo  
* @Description:   
* @author wude  
* @date 2018年12月14日  
*
 */
@Component
public class ScheduleDemo {
	/**
	 * 定时任务方法
	 * @scheduled:设置定时任务
	 * cron属性,cron表达式,定时任务触发是时间的一个字符串表单方式
	 */
	@Scheduled(cron="0/2 * * * * ?")
	public void scheduleMethod(){
		System.out.println("定时器被触发"+new Date());
	}
}

3.启动类

package com.cloudtech.scheduled;

import java.util.Date;

import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

/**
 * scheduled定时任务
* @ClassName: ScheduleDemo  
* @Description:   
* @author wude  
* @date 2018年12月14日  
*
 */
@Component
public class ScheduleDemo {
	/**
	 * 定时任务方法
	 * @scheduled:设置定时任务
	 * cron属性,cron表达式,定时任务触发是时间的一个字符串表单方式
	 */
	@Scheduled(cron="0/2 * * * * ?")
	public void scheduleMethod(){
		System.out.println("定时器被触发"+new Date());
	}
}

4.测试结果展示

10.1 springboot整合定时任务Scheduled_第1张图片

你可能感兴趣的:(spring,boot)