java定时器(TaskTimer)Spring配置及范例
来源:互联网 发布:排列组合c的快速算法 编辑:程序博客网 时间:2024/05/18 23:53
最近项目要写个商品定时下架,定时改变订单状态的功能,感觉定时器真的很方便分享下代码:
首先配置Spring定时器扫描:
Spring-config.xml(定时器扫描 )
<task:annotation-driven/> <context:annotation-config/> <bean class="org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor"/><context:component-scan base-package="com.it.web.timer"/><bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"> <constructor-arg ref="dataSource" /></bean>
最好创建一个单独的类来处理定时任务(com.it.web.timer)
@Component
public class TaskTimer {
@Autowired
private TaskTimerService taskTimerService;
// //每天凌晨0点30分00秒执行
@Scheduled(cron=”0 30 0 * * ?”)
public void goodsCountTask(){
//删除多余 未支付订单
taskTimerService.deleteOrderInfo();
}
}
cron配置可参考:http://www.cnblogs.com/softidea/p/5833248.html
阅读全文
0 0
- java定时器(TaskTimer)Spring配置及范例
- java Spring定时器配置
- Spring定时器配置及使用
- Spring中的Quartz配置 Spring 定时器 java定时器
- Spring中的Quartz配置 Spring 定时器 java定时器
- Spring定时器配置(修订版)
- java spring定时器(注解)
- 定时器的实现、java定时器介绍与Spring中定时器的配置
- 定时器的实现、java定时器介绍与Spring中定时器的配置
- 定时器的实现、java定时器介绍与Spring中定时器的配置
- 定时器的实现、java定时器介绍与Spring中定时器的配置
- 定时器的实现、java定时器介绍与Spring中定时器的配置
- 定时器的实现、java定时器Timer和Quartz介绍与Spring中定时器的配置
- 定时器的实现、java定时器Timer和Quartz介绍与Spring中定时器的配置
- 定时器的实现、java定时器Timer和Quartz介绍与Spring中定时器的配置
- 定时器的实现、java定时器Timer和Quartz介绍与Spring中定时器的配置
- 定时器的实现、java定时器Timer和Quartz介绍与Spring中定时器的配置
- 定时器的实现、java定时器Timer和Quartz介绍与Spring中定时器的配置
- 实验报告三
- 新手C#代码简洁性—函数篇
- 自定义控件
- 【基础Back to base】数据结构相关Tips(1)
- 新手C#代码简洁性—语义篇
- java定时器(TaskTimer)Spring配置及范例
- findFirstCommonNode
- ERP报表网格分组思路
- 数组、ArrayList、List<T>区别和选择
- Maven中POM.XML详解(1)
- Uncaught SyntaxError: Unexpected token o in JSON at position 1
- ASP.NET分析器错误消息: 未能加载类型的问题“ComradeSoft.Base.Admin.Login”?
- iOS11以及iPhone X遇到的相关问题
- 三 调试 Progressive Web Apps