如何使用Spring TaskExecutor执行工作流程?

时间:2013-03-07 15:45:56

标签: java spring

如何使用Spring TaskExecutor执行工作流程,我有一组需要执行的模块,以及每个模块的条件。模块必须作为jar文件外部生成到系统。模块的执行由特定的时间和执行次数设置。

任何人都有使用Spring TaskExecutor的任何提议或例子。

由于

1 个答案:

答案 0 :(得分:0)

这是一个工作示例

class Quartz1 {
    @Scheduled(cron="* * * * * ?")
    public void doSomething() {
        System.out.println("!!!!");
    }
}

@Configuration
@EnableScheduling
public class Quartz {

    @Bean
    public Quartz1 quartz1() {
        return new Quartz1();
    }

    public static void main(String[] args) throws Exception {
        new AnnotationConfigApplicationContext(Quartz.class);
    }
}

调度imlementation在spring-context-xxx.jar中。更多信息http://static.springsource.org/spring/docs/3.2.x/spring-framework-reference/html/scheduling.html