Spring 4には次のannotationconfigがあります
@Bean(name = "replicationThreadExecutor")
public Executor replicationThreadExecutor() {
ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();
executor.setCorePoolSize(threadPoolCoreSize);
executor.setMaxPoolSize(threadPoolCoreSize);
executor.initialize();
return executor;
}
私が懸念しているのは、の破壊ですExecutor
。Spring は の動的型Executor
が のインスタンスであることを認識してDisposableBean
破棄しますか、それとも動作させるには戻り値の型を変更する必要がありThreadPoolTaskExecutor
ますか?