首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

在Spring3中使用引文(@Scheduled)创建计划任务

2013-09-09 
在Spring3中使用注解(@Scheduled)创建计划任务Spring3中加强了注解的使用,其中计划任务也得到了增强,现在

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

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

    创建一个Java类,添加一个无参无返回值的方法,在方法上用@Scheduled注解修饰一下;在Spring配置文件中添加三个<task:**** />节点;

最后说明一下,第一步创建的Java类要成为Spring可管理的Bean,可以直接写在XML里,也可以@Component一下

?

示例如下

计划任务类:

?

?以上内容基于Spring 3.0.5 版本运行,参考文档为spring-framework-reference-3.0.5.pdf

这是否与spring 事物声明式事物管理的配置

这是否与spring 事物声明式事物管理的配置有冲突?

<tx:annotation-driven transaction-manager="transactionManager"/>

我在整合的时候报出异常
Caused by: org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Only one AsyncAnnotationBeanPostProcessor may exist within the context.

猜想Only one AsyncAnnotationBeanPostProcessor may exist within the context,
而不同的annotation-drivern 必然会多次创建new AsynoAnnotationBean后处理器,

你有声明式的整合方案么?
mail to :citi007@126.com这是否与spring 事物声明式事物管理的配置


我们现在的系统中没有出现问题,你检查下,有没有类被重复加载啊    6 楼 violetluna 2011-12-28   xml声明差这个
http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.0.xsd

热点排行