8

是否可以将 Java FutureTask与 Spring TaskExecutor 一起使用来获取Future对象?

我正在寻找一个实现Java ExecutorService接口的TaskExecutor,特别是submit() 方法。查看Spring Javadocs并没有发现任何这样的类。是否有一些我不知道的通过 Spring TaskExecutors 处理期货的替代方法?

如果可能的话,您能否举个例子?

4

1 回答 1

4

Spring 3 向AsyncTaskExecutor添加了支持 Future 对象的提交方法。在那之前,如果您想访问 Future 对象,我认为您将需要获取底层 JDK 执行程序(例如使用getThreadPoolExecutor)并直接在其上提交任务。

于 2009-05-19T16:11:28.593 回答