东营网站建设方案,给公司做网站 优帮云,张家港网站建设价格,国内 上市网站建设公司1、EnableScheduling
spring自带的定时任务功能#xff0c;使用比较简单方便#xff1a; 1、需要定时执行的方法上加上Scheduled注解#xff0c;这个注解中可以指定定时执行的规则#xff0c;稍后详细介绍。
2、Spring容器中使用EnableScheduling开启定时任务的执行…1、EnableScheduling
spring自带的定时任务功能使用比较简单方便 1、需要定时执行的方法上加上Scheduled注解这个注解中可以指定定时执行的规则稍后详细介绍。
2、Spring容器中使用EnableScheduling开启定时任务的执行此时spring容器才可以识别Scheduled标注的方法然后自动定时执行。
示例代码如下 SchedulingSynWqs类
Configuration
EnableScheduling
public class SchedulingSynWqs {Autowiredprivate Min05Vdr00AslService min05Vdr00AslService;Autowiredprivate Mid04Vdr01QyItfService mid04Vdr01QyItfService;Autowiredprivate SupplyStraightWqsItfService supplyStraightWqsItfService;Autowiredprivate RectificationPlanMainQualityParentItfService rectificationPlanMainQualityParentItfService;Autowiredprivate RectificationPlanMainQualityChildItfService rectificationPlanMainQualityChildItfService;Autowiredprivate RectificationPlanMainQualityParentService rectificationPlanMainQualityParentService;/*** 同步批准供方列表传wqs*/Scheduled(cron 0 */30 * * * ?)public void synWqs() {System.out.println(每5分钟调用一次wqs new Date());min05Vdr00AslService.synWqsData();}
}定时规则配置通过cron传参实现具体解释可以参考这篇博客
2、quartz包
详细了解可以参考这篇博客 schedule_job_log表 定时任务执行日志 schedule_job表定时任务参数 qrtz_cron_triggers 定时任务cron信息 qrtz_job_details 还有qrtz_triggers 、qrtz_scheduler_state等表
未完待续…