0

可能重复:
如何在 Web 应用程序中的所有其他 bean 被销毁之前关闭 Spring 任务执行程序/调度程序池?

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

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

被引用的 Thread 类只是实现 Runnable 并在运行后执行各种睡眠。此代码是否适合此类线程的创建和销毁,或者是否有更好的方法来执行此类操作?

乔恩

4

0 回答 0