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
相关文章:
浙江网站制作公司有哪些,浙江栢塑信息技术有限公司定制网站做的怎么样?
c++ stringstream用法详解_c++字符串与数字转换利器
seo网站制作优化,网站SEO优化步骤有哪些?
h5在线制作网站电脑版下载,h5网页制作软件?
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
寿县云建站:智能SEO优化与多行业模板快速上线指南
家庭服务器如何搭建个人网站?
兔展官网 在线制作,怎样制作微信请帖?
如何在腾讯云免费申请建站?
建站之星图片链接生成指南:自助建站与智能设计教程
php json中文编码为null的解决办法
如何快速搭建支持数据库操作的智能建站平台?
在线制作视频网站免费,都有哪些好的动漫网站?
如何用美橙互联一键搭建多站合一网站?
如何在Windows 2008云服务器安全搭建网站?
Python lxml的etree和ElementTree有什么区别
如何在七牛云存储上搭建网站并设置自定义域名?
建站之星如何助力企业快速打造五合一网站?
安徽网站建设与外贸建站服务专业定制方案
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
广州网站建站公司选择指南:建站流程与SEO优化关键词解析
自助网站制作软件,个人如何自助建网站?
如何通过.red域名打造高辨识度品牌网站?
建站之星3.0如何解决常见操作问题?
建站主机选购指南:核心配置与性价比推荐解析
建站之星如何实现五合一智能建站与营销推广?
如何通过云梦建站系统实现SEO快速优化?
官网网站制作腾讯审核要多久,联想路由器newifi官网
为什么Go需要go mod文件_Go go mod文件作用说明
太原网站制作公司有哪些,网约车营运证查询官网?
建站主机助手选型指南:2025年热门推荐与高效部署技巧
如何通过多用户协作模板快速搭建高效企业网站?
商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?
Java解压缩zip - 解压缩多个文件或文件夹实例
如何制作网站标识牌,动态网站如何制作(教程)?
如何用5美元大硬盘VPS安全高效搭建个人网站?
详解jQuery中基本的动画方法
如何在阿里云通过域名搭建网站?
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
如何通过IIS搭建网站并配置访问权限?
金*站制作公司有哪些,金华教育集团官网?
常州自助建站:操作简便模板丰富,企业个人快速搭建网站
宝塔新建站点报错如何解决?
行程制作网站有哪些,第三方机票电子行程单怎么开?
网站制作员失业,怎样查看自己网站的注册者?
公司门户网站制作流程,华为官网怎么做?
北京网页设计制作网站有哪些,继续教育自动播放怎么设置?
如何在VPS电脑上快速搭建网站?
建站主机服务器选型指南与性能优化方案解析
高端网站建设与定制开发一站式解决方案 中企动力
*请认真填写需求信息,我们会在24小时内与您取得联系。