您的位置:首页 > 编程语言 > Java开发

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

2015-03-12 15:21 579 查看
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
@EnableScheduling
public class SpringScheduleTest {

@Scheduled(cron = "*/5 * * * * *")
//    @Scheduled(fixedDelay = 5000)
public void doTask(){
System.out.println("Now is :" + new Date());
}
}</span>


关于Scheduled内cron、fixedDelay等具体key含义详情请查询官网。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: