您正在寻找
ContextClosedEvent。
@Componentpublic class ExecutorsStop implements ApplicationListener<ContextClosedEvent> { @Autowired ExecutorsStart executorsStart; @Override public void onApplicationEvent(final ContextClosedEvent event) { System.out.println("Stopped: " + event); }}当Servlet容器关闭,它要求
contextDestroyed(..)在它的各种
ServletContextListener和
destroy()它的
Servlet实例。在
ContextLoaderListener和
DispatcherServlet每个呼叫
close()他们
ApplicationContext。



