【发布时间】:2011-04-18 14:45:01
【问题描述】:
我正在尝试使用 Spring Framework IoC 容器来创建类的实例 ThreadPoolExecutor.CallerRunsPolicy。在 Java 中,我会这样做......
import java.util.concurrent.RejectedExecutionHandler;
import java.util.concurrent.ThreadPoolExecutor;
...
RejectedExecutionHandler rejectedExecutionHandler = new ThreadPoolExecutor.CallerRunsPolicy();
但是当我尝试在 Spring 中执行等效操作时,它会抛出 CannotLoadBeanClassException。
<beans>
<bean class="java.util.concurrent.ThreadPoolExecutor.CallerRunsPolicy"/>
</beans>
更一般地说:在 Spring ApplicationContext XML 中,如何调用静态内部类的构造函数?
【问题讨论】:
标签: java spring dependency-injection inversion-of-control ioc-container