0

我正在将 Spring MVC+Spring Data 与关系数据库一起用于 Web 应用程序。我需要做的是在午夜触发检查。特别是,我需要检查持久对象列表并检查它们是否在刚开始的那一天过期。

另外,我想在给定的时间间隔安排一些活动(例如每周一次)。

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

它确实并且非常易于使用 - 结帐Sprint Tasks Execution and Scheduling

于 2013-02-16T16:01:25.327 回答