Job類
package jobs;
import play.jobs.*;
public class MyJob extends Job {
public void doJob() {
// 你需要的工作
}
}
立即執行
public static void encodeVideo() {
new MyJob().now();
renderText("開始");
}
在項目啓動時運行
import play.jobs.*;
@OnApplicationStart
public class Bootstrap extends Job {
public void doJob() {
// 任務內容
}
}
定時任務
- 分鐘 mn 秒 s 小時 h
- 使用 @On 註解和 CRON 表達式 @On(“0 0 12 * * ?”)
import play.jobs.*;
@Every("1h")
public class Bootstrap extends Job {
public void doJob() {
// 任務內容
}
}
在項目關閉前運行
- 使用註解 @OnApplicationStop 方法同上