2012-01-03 196 views
3

25.5.3元素春@Async沒有xml配置

要同時啓用@Scheduled和@Async註解,只是包括 「註釋驅動」從任務的命名空間中的 配置元素。

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

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

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

注意的執行參考提供了一種用於處理那些對應於與@Async註釋方法任務 ,並且 調度參考提供一種用於管理註釋 與@Scheduled那些方法。

有沒有辦法做到這一點沒有XML?

回答

11

這是可能的新發布的彈簧3.1,但不是3.0 - 見@EnableAsync@EnableScheduling

+0

執行相同的配置中的所有異步任務都使用相同的執行者? – 2012-01-03 23:01:04

+0

@DD。不.Javadoc鏈接描述如何定製它。 – skaffman 2012-01-03 23:02:42

+0

@skaffman哪個javadoc描述它?我在EnableAsync中看不到它,我需要使用多個定義 – Dejell 2015-04-21 17:25:19