没有xml配置的Spring @Async

时间:2012-01-03 22:47:40

标签: java spring asynchronous annotations executor

  

25.5.3元素

     

要启用@Scheduled和@Async注释,只需包含   来自你的任务命名空间的'annotation-driven'元素   配置。

<task:annotation-driven executor="myExecutor" scheduler="myScheduler"/>

<task:executor id="myExecutor" pool-size="5"/>

<task:scheduler id="myScheduler" pool-size="10"/>
     

请注意,提供了执行程序引用来处理这些任务   对应于带有@Async注释的方法,以及   提供调度程序引用以管理注释的那些方法   与@Scheduled。

如果没有XML,有没有这样做呢?

1 个答案:

答案 0 :(得分:11)

这可以通过新发布的Spring 3.1实现,但不能实现3.0 - 请参阅@EnableAsync@EnableScheduling