首先要配置我们的spring.xml
xmlns 多加下面的内容、
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:task="http://www.springframework.org/schema/task" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.0.xsd"> <task:annotation-driven /> <context:annotation-config /> <context:component-scan base-package="com.chinacache" /> //在哪个包下
类下
@Scheduled(cron = "0 4,9,14,19,24,29,34,39,44,49,54,59 * * * ?") private void channelBandMonitor() { }
需要注意的几点:
1、spring的@Scheduled注解 需要写在实现上、
2、 定时器的任务方法不能有返回值(如果有返回值,spring初始化的时候会告诉你有个错误、需要设定一个proxytargetclass的某个值为true、具体就去百度google吧)
3、实现类上要有组件的注解@Component
相关推荐
springtask 和 quartz +ssh简单示例springtask 和 quartz +ssh简单示例springtask 和 quartz +ssh简单示例springtask 和 quartz +ssh简单示例
使用Spring Task开发定时任务的Demo
文档讲述了SpringTask动态定时任务的使用以及配置方法。可拔插的使用在相关的项目中去
Maven+SpringMVC+SpringTask定时任务
spring之定时任务实现(spring-task和quartz,注解,非注解等不同方式),附文档+源码工程,本人已测试通过才上传,希望对大家有所帮助
springtask配置,大家一起参考学习下,分享下。Java方面
Spring Task定时器 简单实现,如果要了解详细信息,请百度
spring-task注解以及xml两种方式的简单使用,亲测有用
这就意味着spring容许你使用其他的定时任务框架,当然spring自身也提供了一种定时任务的实现:spring task。spring task支持线程池,可以高效处理许多不同的定时任务。同时,spring还支持使用Java自带的Timer定时器...
spring task spring task quartzquartz
spring task qz两种方式 注释的为task
spring原生task 动态添加定时任务
spring-task-demo Spring Task的一个Demo 包含两个Demo一个Spring Task配置文件形式、Sprint Task注解形式 博客地址:
本篇文章主要介绍了Spring Task定时任务的配置和使用详解,实例分析了Spring Task定时任务的配置和使用的技巧,非常具有实用价值,需要的朋友可以参考下
对于spring定时任务配置的三种方式进行了验证:spring+qutarz ,spring task非注解配置,spring task 注解配置。资源中包括了整个项目和文档说明。my eclipse下开发的项目。
主要介绍了springtask 的使用方法和 cron 表达式解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
主要介绍了Spring TaskScheduler使用实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
定时任务SpringTask -超时15分钟取消订单
Tasks是Spring Cloud Data Flow中的一个基础项目,允许用户将几乎任何Spring Boot应用程序作为一个短期任务执行。
NULL 博文链接:https://xls9577087.iteye.com/blog/2123425