Spring定时任务
来源:互联网 发布:mac air sd卡 windows 编辑:程序博客网 时间:2024/06/18 04:36
配置文件配置
<!--计划任务配置,用 @Service @Lazy(false)标注类,用@Scheduled(cron = "0 0 2 * * ?")标注方法-->
<task:executor id="executor" pool-size="10"/> <task:scheduler id="scheduler" pool-size="10"/><task:annotation-driven scheduler="scheduler" executor="executor" proxy-target-class="true"/>
//package com.bmcenter.modules.Task.web;
//import com.bmcenter.modules.workflow.dao.WorkflowInfoDao;
//import com.bmcenter.modules.workflow.entity.WorkflowInfo;
//import org.springframework.context.annotation.Lazy;
//import org.springframework.scheduling.annotation.Scheduled;
//import org.springframework.stereotype.Service;
//import javax.annotation.Resource;
//import javax.servlet.http.HttpServletRequest;
//import java.util.ArrayList;
//import java.util.Calendar;
//import java.util.Date;
//import java.util.List;
//
///**
// * Created by 紫溪 on 2017/5/31.
// */
////时间任务
//@Service("taskJob")
//@Lazy(false)
//public class TaskJob {
// @Resource
// private WorkflowInfoDao workflowInfoDao;
// //每隔5秒执行
// @Scheduled(cron = "0/5 * * * * ?")
// public void jobTask() {
// //指定时间查询数据库
// WorkflowInfo work = new WorkflowInfo();
// //查询所有的数据
// final List<WorkflowInfo> list = workflowInfoDao.findList(work);
// if (list.size() > 0) {
// //遍历所有的数据
// // System.out.println(list.size());
// for (WorkflowInfo WorkflowInfo : list) {
// //得到数据更新时间
// Date updateDate = WorkflowInfo.getUpdateDate();
// //得到更新时间的毫秒值
// long time = updateDate.getTime();
// System.out.println(time);
// //获取系统当前时间毫秒值
// long timeInMillis = Calendar.getInstance().getTimeInMillis();
// System.out.println(updateDate);
// System.out.println(timeInMillis);
// //计算出更新之后到目前的天数
// long timeDeff = (timeInMillis-time)/1000/60/60/24;
// if (timeDeff >= 2){
// // HttpServletRequest request = TaskJob.getRequest();
// //存入request域中
// // request.setAttribute("WorkflowInfo",WorkflowInfo);
//
// }
// System.out.println(timeDeff);
// }
// }
// }
//
//}
启动tomcat即可
- Spring计划任务(定时任务)
- Spring 定时任务功能
- Spring 定时任务实现
- spring执行定时任务
- spring执行定时任务
- spring中的定时任务
- spring多定时任务
- Spring+Quartz定时任务
- spring的定时任务
- spring 定时任务
- Spring 定时任务功能
- spring多任务定时
- spring quartz 定时任务
- Spring-quartz定时任务
- spring中的定时任务
- Spring 定时任务
- spring 定时任务 quartz
- spring定时任务
- maven项目更改部署路径WEB-INF后mian方法报错找不到或无法加载主类
- Android 扫一扫功能实现 (集成ZXing)
- 【计算机视觉】从运动中恢复结构SfM-场景重建,三维重建
- 基础资料、业务单据,新增时默认值设置,初始值设定
- Zend Studio + XDebug 断点无效的问题
- Spring定时任务
- mysql安装出现error 1045
- Android Studio Javadoc配置
- 如何从oracle官网下载jdk历史版本
- Caffe——绘制loss和accuracy曲线
- android Some file crunching failed问题
- 利用jquery实现文字上下滚动
- Spring 4.*和CXF3.*整合
- 上海勤和响应网络安全法!IS语音严格把控直播内容