0

Webアプリケーション用のリレーショナルDBでSpringMVC+SpringDataを使用しています。私がする必要があるのは、真夜中にチェックをトリガーすることです。特に、永続オブジェクトのリストを調べて、開始したばかりの日に期限切れになるかどうかを確認する必要があります。

また、一定の間隔で(たとえば、週に1回)いくつかのイベントをスケジュールしたいと思います。

Springはそれをサポートしていますか?

編集:私の解決策

@Service
public class MyWork implements Runnable {
    @Override
    public void run() {
        workToDo();
    }


    private void workToDo()  { /*do it*/}
}

@Service
public class MySchedulerInvoker {
    @Autowired
    private TaskScheduler scheduler;

    @Async
    public void executeTask() {
    scheduler.schedule(new MyWork(), new CronTrigger(
            "* 15 9-17 * * MON-FRI"));
}
4

1 に答える 1

1

それは実行され、非常に使いやすいです-スプリントタスクの実行とスケジューリングをチェックアウトしてください

于 2013-02-16T16:01:25.327 に答える