Spring3步实现定时任务,超简单,附代码实例

来源:互联网 发布:手机如何投诉淘宝卖家 编辑:程序博客网 时间:2024/05/19 20:57

Spring目前支持以注解的形式执行定时、周期任务,实现起来非常方便!!

1.spring xml配置文件中加入包扫描

<span style="font-size:18px;"><context:component-scan base-package="com.xx.xx.schedule"/></span>

2.添加类及方法注释

@configuration

@EnableScheduling

3.添加任务注释

@Scheduled


class代码如下:

将每5秒打印出当前时间

<span style="font-size:18px;">@Configuration@EnableSchedulingpublic class SpringScheduleTest {    @Scheduled(cron = "*/5 * * * * *")//    @Scheduled(fixedDelay = 5000)    public void doTask(){        System.out.println("Now is :" + new Date());    }}</span>

关于Scheduled内cron、fixedDelay等具体key含义详情请查询官网。

0 0
原创粉丝点击