java web-application初始化和关机

前端之家收集整理的这篇文章主要介绍了java web-application初始化和关机前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图实现一个webapp的初始化和关闭.包括初始化和关机:

> Hibernate(v3.6);
> C3P0(v0.9.1.2);
> EHCache(v2.3.0);
石英(1.8.4);
>我的webapp特有的其他任务;

使用Tomcat 5.5.30和Java 6.我的想法是避免资源泄漏,主要是因为在开发环境中重新部署了webapp.

我该如何实现?

解决方法

通常对于Web初始化和关闭,您将编写一个 ServletContextListener.

执行此操作的步骤如下:

>编写一个实现javax.Servlet.ServletContextListener的类
>添加一个标签到web.xml部署描述符来注册你刚创建的类
>部署应用程序

部署应用程序时,将调用contextInitialized方法.您可以在此处放置所有初始化.在应用程序关闭时将会调用contextDestroyed方法.

猜你在找的Java相关文章