play 之定时器job

play定时任务之job

要创建一个Job,只需要简单地继承play.jobs.Job类就可以。

一些常用的注解:

@Every("1h")         每隔1小时执行一次

@Every("1min")      每隔1分钟执行一次

@OnApplicationStart  注解来声明在应用程序开始时执行这个job,测试时可以加上这个注解,从而无需等待定时时间。

@OnApplicationStop   注解来声明在应用程序关闭时要执行的job

例子:

import play.jobs.*;  

@Every("1min")
@OnApplicationStart
public class Myjob extends Job {
public void doJob() {
system.out.println("doingJob");
}
}
上一篇:Vue2.0 新手入门 — 从环境搭建到发布


下一篇:Android UI法宝发展Angrytools