首先要配置我们的SpringMVC文件

xmlns 加下面的内容:

xmlns:task="http://www.springframework.org/schema/task"

然后xsi:schemaLocation加下面的内容:

http://www.springframework.org/schema/task
http://www.springframework.org/schema/task/spring-task-3.2.xsd

最后是我们的task任务扫描注解:

<!-- task任务扫描注解 -->
<task:annotation-driven/>

我配置的扫描位置是:

<context:component-scan base-package="com.wuzhut"></context:component-scan>

下面写出一个测试类:

package com.wuzhut.task;

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

@Component
public class MyTask {
    @Scheduled(cron="0/5 * * * * ? ") //间隔5秒执行
    public void taskCycle(){
        System.out.println("无主题(www.wuzhuti.cn) <span style="color: #000000;">专注于前端开发技术和<span id="3_nwp" style="width: auto; height: auto; float: none;"><a id="3_nwl" href="http://cpro.baidu.com/cpro/ui/uijs.php?adclass=0&app_id=0&c=news&cf=1001&ch=0&di=128&fv=18&is_app=0&jk=d1b169b675029816&k=%B3%CC%D0%F2%BF%AA%B7%A2&k0=%B3%CC%D0%F2%BF%AA%B7%A2&kdi0=0&luki=4&n=10&p=baidu&q=06003100_cpr&rb=0&rs=1&seller_id=1&sid=16980275b669b1d1&ssp2=1&stid=0&t=tpclicked3_hc&tu=u1948625&u=http%3A%2F%2Fwuzhuti%2Ecn%2F850%2Ehtml&urlid=0" target="_blank" mpid="3" style="text-decoration: none;"><span style="color:#0000ff;font-size:12px;width:auto;height:auto;float:none;">程序开发</span></a></span>研究的技术博客</span>");
    }
}

需要注意的几点:

1、spring的@Scheduled注解  需要写在实现上、

2、 定时器的任务方法不能有返回值(如果有返回值,spring初始化的时候会告诉你有个错误、需要设定一个proxytargetclass的某个值为true、具体就去百度google吧)

3、实现类上要有组件的注解@Component

4、下面的文章链接是corn表达式、大家可以参考一下

http://blog.csdn.NET/u010448530/article/details/52209119

最新文章

  1. 关于CommonJS规范摘录
  2. C# 加载 SQLite DLL问题
  3. C# 调用百度地图Web服务API
  4. Ubuntu驱动摄像头
  5. mongodb 3.2 分片部署步骤
  6. android用shape给linearLayout设置边框,怎样只保留底部或顶部的边框,把其它三个方向的边框去掉呢?
  7. 使用jaxp对比xml进行SAX解析
  8. Codeforces Beta Round #80 (Div. 1 Only) D. Time to Raid Cowavans 离线+分块
  9. maltab几个常见的问题
  10. asp.net mvc控制器动作体返回ImageResult,可作验证码
  11. 数组中所有重复次数大于等于minTimes的数字
  12. selenium和pythond的区别
  13. python web开发基本概念
  14. Angular - 预加载 Angular 模块
  15. 【ASP.NET MVC 学习笔记】- 13 Child Action
  16. 【Unity游戏开发】用C#和Lua实现Unity中的事件分发机制EventDispatcher
  17. centos7.5误删python2.7之后,导致yum和Pythonm命令无法使用
  18. 2017-12-15python全栈9期第二天第七节之布尔值转数字
  19. Http put与post区别
  20. java 异常说明

热门文章

  1. WinForm多语言版本实战项目演练
  2. mysql time zone时区的错误解决
  3. vs已停止工作
  4. WordPress主题开发:设置和获取浏览次数
  5. .NET:一微秒内可能执行多条 DateTime.Now
  6. PCM转MP3工具的封装
  7. 护士当家第一至七季/全集Nurse Jackie迅雷下载
  8. Cannot find snapshot in models/VGGNet/VOC0712/SSD_300x300
  9. Ubuntu 16.04 grub rescue 模式下修复 grub
  10. [转]php cli命令 自定义参数传递