我希望能够将ExecutorService
实例注入(inject)到我的Spring服务中,Spring API建议为此使用ThreadPoolExecutorFactoryBean
。很简单的问题;如何使用ThreadPoolExecutorFactoryBean
创建可以连接到其他服务的ExecutorService
?
我觉得自己是个完全白痴,问他的问题,但是我似乎无法弄清楚这个问题。
最佳答案
首先,您需要了解什么是FactoryBean
-阅读spring文档的section 3.8.3。
然后,您阅读Javadoc以获得ThreadPoolExecutorFactoryBean
,并了解它的作用。
接下来,您在上下文中配置ThreadPoolExecutorFactoryBean
。这将创建一个ExecutorService
(因为它是FactoryBean
,请参见上文),您可以将其注入(inject)到bean中。
关于java - 如何使用Spring的ThreadPoolExecutorFactoryBean工厂bean,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6083466/