Spring配置防止内存泄露
2011-04-01 22:54
363 查看
在web.xml中加入:
<!-- Spring 刷新Introspector防止内存泄露 -->
<listener>
<listener-class>
org.springframework.web.util.IntrospectorCleanupListener
</listener-class>
</listener>
//可以手动关闭Spring容器
//第一种方法
ClassPathXmlApplicationContext app = new ClassPathXmlApplicationContext("ApplicationContext.xml");
app.start();
app.close();
//第二种方法
ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");
AbstractApplicationContext sctx = (AbstractApplicationContext)ctx;
sctx.registerShutdownHook();
<!-- Spring 刷新Introspector防止内存泄露 -->
<listener>
<listener-class>
org.springframework.web.util.IntrospectorCleanupListener
</listener-class>
</listener>
//可以手动关闭Spring容器
//第一种方法
ClassPathXmlApplicationContext app = new ClassPathXmlApplicationContext("ApplicationContext.xml");
app.start();
app.close();
//第二种方法
ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");
AbstractApplicationContext sctx = (AbstractApplicationContext)ctx;
sctx.registerShutdownHook();
相关文章推荐
- Spring 刷新Introspector防止内存泄露
- spring中防止内存泄露的监听器—IntrospectorCleanupListener
- Spring 刷新Introspector防止内存泄露
- spring 监听器 IntrospectorCleanupListener 防止内存泄露
- 关于block的回调使用-防止内存泄露问题
- java 代码优化 优化内存使用 防止内存泄露 优化代码规范 提高效率
- Android高性能编码 - 第一篇 内存与对象(一)防止内存泄露
- ADO防止内存泄露和减少内存开销的方法
- android中使用Cursor时防止内存泄露的几个方面
- TinyXML + VS2010项目配置 使用TinyXML类创建XML文件 [类中防内存泄露] [大三四八九月实习]
- 防止内存泄露 Linux下用Valgrind做检查
- Android中handler使用WeakReference防止内存泄露
- 防止内存泄露 Linux下用Valgrind做检查
- spring boot 使用h2数据库配置(内存模式)
- 防止内存泄露 Linux下用Valgrind做检查
- windows如何下防止内存泄露
- Android内存优化防止内存泄露
- spring boot + embed tomcat + standalone jar的内存泄露问题
- ArrayList 与HashSet的比较,及应用反射读取properties配置文件中的数据进行实例化再调用,以及类加载器的使用;还有HashCode的分析,及导致内存泄露,内存溢出的原因之一
- c++ 析构函数为虚函数 可以防止内存泄露