今天就跟大家聊聊有关怎么在春天中使用工作排程器方法,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
TaskScheduler
提供对计划任务提供支持;
使用@EnableScheduling开启计划任务支持
使用因特网网址中已计划来注解计划任务的方法;
示例
演示后台间断执行任务和定时计划任务
计划任务的配置
因特网网址中配置
@EnableScheduling
publicclassDemoConfig{
}计划配置任务类
package com明智。任务。调度程序;
导入Java。文字。SimpleDateformat
导入Java。util。日期;
导入组织。spring框架。日程安排。注释。预定;
导入组织。spring框架。刻板印象。组件;
因特网网址中组件
publicclassDemoScheduledTask{
privatedstatifindsimpledateformat date format=NewsSimpledateformat(' hh :mm 3360s ');
@Scheduled(fixedRate=5000)//每五秒执行一次
publicatavitreportcurrentime(){
System.out.println('每隔五秒执行一次日期格式。格式(NewDate()));
}
@Scheduled(cron='02211?**')//每天上午11点22执行
publicationFixTimeExecution(){
System.out.println('在指定时间' dateFormat.format(newDate())'执行');
}
}测试
package com明智。任务。调度程序;
导入组织。spring框架。背景。注释。annotationconfigapplicationcontext;
publicclassMain{
@ SuppressWarnings未使用','资源' })
公共静态void main(String[]args){
注释配置应用上下文上下文=
new annocationconfigapplicationcontext(' com。明智。任务。scheduler ');
}
}输出结果
每隔五秒执行一次11:21:42
每隔五秒执行一次11:21:47
每隔五秒执行一次11:21:52
每隔五秒执行一次11:21:57
在指定时间11:22:00执行
每隔五秒执行一次11:22:02看完上述内容,你们对怎么在春天中使用工作排程器方法有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。