Spring3中加强了注解的使用,其中计划任务也得到了增强,现在创建一个计划任务只需要两步就完成了:

最后说明一下,第一步创建的Java类要成为spring可管理的Bean,可以直接写在XML里,也可以@Component一下
示例如下
计划任务类:
/**
* com.zywang.spring.task.SpringTaskDemo.java
* @author ZYWANG 2011-3-9
*/
package com.zywang.spring.task;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
/**
* Spring3 @Scheduled 演示
* @author ZYWANG 2011-3-9
*/
@Component
public class SpringTaskDemo {
@Scheduled(fixedDelay = 5000)
void doSomethingWithDelay(){
System.out.println("I'm doing with delay now!");
}
@Scheduled(fixedRate = 5000)
void doSomethingWithRate(){
System.out.println("I'm doing with rate now!");
}
@Scheduled(cron = "0/5 * * * * *")
void doSomethingWith(){
System.out.println("I'm doing with cron now!");
}
}
Spring配置文件:
<?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:task="http://www.springframework.org/schema/task"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.0.xsd">
<!-- Enables the Spring Task @Scheduled programming model -->
<task:executor id="executor" pool-size="5" />
<task:scheduler id="scheduler" pool-size="10" />
<task:annotation-driven executor="executor" scheduler="scheduler" />
</beans>
以上内容基于Spring 3.0.5 版本运行,希望对大家的学习有所帮助,也希望大家多多支持。
# spring
# scheduled注解
# 定时任务
# 注解
# scheduled
# Spring自带定时任务@Scheduled注解实例讲解
# Spring定时任务@scheduled多线程使用@Async注解示例
# Spring定时任务@Scheduled注解(cron表达式fixedRate fixedDelay
# Spring中的@Scheduled定时任务注解详解
# SpringBoot中@Scheduled()注解以及cron表达式详解
# Spring 定时任务@Scheduled 注解中的 Cron&nbs
# SpringBoot中定时任务@Scheduled注解的使用解读
# spring-boot通过@Scheduled配置定时任务及定时任务@Scheduled注解的方法
# spring @Scheduled定时任务注解使用方法及注意事项小结
# 创建一个
# 配置文件
# 可以直接
# 只需要
# 也得
# 写在
# 两步
# 大家多多
# 返回值
# 完成了
# SpringTaskDemo
# author
# ZYWANG
# brush
# class
相关文章:
官网自助建站系统:SEO优化+多语言支持,快速搭建专业网站
已有域名如何免费搭建网站?
如何获取PHP WAP自助建站系统源码?
如何选择可靠的免备案建站服务器?
建站之星24小时客服电话如何获取?
建站主机是否属于云主机类型?
岳西云建站教程与模板下载_一站式快速建站系统操作指南
娃派WAP自助建站:免费模板+移动优化,快速打造专业网站
湖州网站制作公司有哪些,浙江中蓝新能源公司官网?
深圳网站制作案例,网页的相关名词有哪些?
如何快速搭建二级域名独立网站?
山东云建站价格为何差异显著?
建站之星如何快速更换网站模板?
如何用PHP快速搭建高效网站?分步指南
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
如何通过商城自助建站源码实现零基础高效建站?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成
如何正确下载安装西数主机建站助手?
建站主机类型有哪些?如何正确选型
重庆市网站制作公司,重庆招聘网站哪个好?
网站建设制作需要多少钱费用,自己做一个网站要多少钱,模板一般多少钱?
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
如何在Golang中使用replace替换模块_指定本地或远程路径
上海网站制作开发公司,上海买房比较好的网站有哪些?
香港服务器网站卡顿?如何解决网络延迟与负载问题?
专业网站建设制作报价,网页设计制作要考什么证?
宝塔面板如何快速创建新站点?
魔方云NAT建站如何实现端口转发?
,网页ppt怎么弄成自己的ppt?
免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?
网站制作和推广的区别,想自己建立一个网站做推广,有什么快捷方法马上做好一个网站?
建站之星价格显示格式升级,你的预算足够吗?
制作网站软件推荐手机版,如何制作属于自己的手机网站app应用?
如何选择高效可靠的多用户建站源码资源?
制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?
做企业网站制作流程,企业网站制作基本流程有哪些?
企业微网站怎么做,公司网站和公众号有什么区别?
如何快速搭建响应式可视化网站?
图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?
网站制作培训多少钱一个月,网站优化seo培训课程有哪些?
平台云上自助建站如何快速打造专业网站?
建站之星展会模板:智能建站与自助搭建高效解决方案
如何快速使用云服务器搭建个人网站?
智能起名网站制作软件有哪些,制作logo的软件?
建站主机如何选?性能与价格怎样平衡?
油猴 教程,油猴搜脚本为什么会网页无法显示?
平台云上自主建站:模板化设计与智能工具打造高效网站
如何用景安虚拟主机手机版绑定域名建站?
网站制作服务平台,有什么网站可以发布本地服务信息?
*请认真填写需求信息,我们会在24小时内与您取得联系。