飙血推荐
  • HTML教程
  • MySQL教程
  • JavaScript基础教程
  • php入门教程
  • JavaScript正则表达式运用
  • Excel函数教程
  • UEditor使用文档
  • AngularJS教程
  • ThinkPHP5.0教程

在Spring3中使用注解(@Scheduled)创建计划任务

时间:2021-12-14  作者:匿名  

xml  配置

	xmlns:task="http://域名/schema/task"
   http://域名/schema/task
        http://域名/schema/task/spring-task-域名
<task:annotation-driven />

代码配置

import 域名leDateFormat;

import 域名域名duled;
import 域名域名onent;


@Component
public class Scheduling {
	
	private static final SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm:ss");
	
	
	
	public Scheduling(){
		域名tln(dateFormat);
	}

	//@Scheduled(fixedDelay=1000)  //第一种方式
	//fixedDelay延时多少毫秒,多少毫秒执行一次
	//@Scheduled(cron="0 * * * * *")     //第二种方式
	//1 Seconds (0-59)
	//2 Minutes (0-59)
	//3 Hours (0-23)
	//4 Day of month (1-31)
	//5 Month (1-12 or JAN-DEC)
	//6 Day of week (1-7 or SUN-SAT)
	//7 Year (1970-2099)
	//取值:可以是单个值,如6;
	//	也可以是个范围,如9-12;
	//	也可以是个列表,如9,11,13
	//	也可以是任意取值,使用*
	//0 * * * * * 代表每分钟执行一次
	//•"0 0 * * * *" = the top of every hour of every day.
	//•"*/10 * * * * *" = every ten seconds.
	//•"0 0 8-10 * * *" = 8, 9 and 10 o\'clock of every day.
	//•"0 0/30 8-10 * * *" = 8:00, 8:30, 9:00, 9:30 and 10 o\'clock every day.
	//•"0 0 9-17 * * MON-FRI" = on the hour nine-to-five weekdays
	//•"0 0 0 25 12 ?" = every Christmas Day at midnight
	
	
	@Scheduled(fixedDelay=1000)
	public void SendToUser(){ 
		域名tln("给用户发送信息");
	}
	
	
	

	
}
湘ICP备14001474号-3  投诉建议:234161800@qq.com   部分内容来源于网络,如有侵权,请联系删除。