使用Spring上下文侦听器创建和销毁线程

时间:2012-07-17 09:34:57

标签: java multithreading spring spring-mvc

  

可能重复:
  How can I shutdown Spring task executor/scheduler pools before all other beans in the web app are destroyed?

我正在创建一个涉及会话的网站,需要创建一个单独的线程来每天运行一次任务。我还需要它在tomcat执行时关闭,并且听说我可以在web.xml中使用以下代码:

    <listener>
        <listener-class>Thread</listener-class>
    </listener>

被引用的Thread类只是实现了Runnable并且一旦运行就执行各种休眠。这段代码是否适合创建和销毁此类线程,还是有更好的方法来做这些事情?

乔恩

0 个答案:

没有答案