IntrospectorCleanupListener
来源:互联网 发布:淘宝考研资料是真的吗 编辑:程序博客网 时间:2024/05/08 04:34
<!--web.xml--><listener> <listener-class>org.springframework.web.util.IntrospectorCleanupListener</listener-class></listener>
1. 此监听器主要用于解决java.beans.Introspector导制的内存泄漏问题。
2.此监听器应该配置在web.xml中与Spring相关监听器中的第一个位置(也要在ContextLoaderListener的前面)
3.JDK中java.beans.Introspector类的用途是发现Java类是否符合JavaBean规范。如果有的框架或程序用到了Introspector类,那么就会启用一个系统级别的缓存,此缓存会存放一些曾加载并分析过的JavaBean的引用。当Web服务器关闭时,由于此缓存中存放着这些JavaBean的引用,所以垃圾回收器无法回收Web容器中的JavaBean对象,最后导制内存变大。而org.springframework.web.util.IntrospectorCleanupListener就是专门用来处理Introspector内存泄漏问题的辅助类。IntrospectorCleanupListener会在Web服务器停止时沮理Introspector缓存,使那些JavaBean能被垃圾回收器正确回收,Spring自身不会出现这种问题,因数Spring在加载并分析完一个类之后会马上刷新JavaBean Introspector缓存,这就保证Spring中不会出现这种内存泄露的问题。但有些程序和框架在使用了JavaBeans introspector之后,没有进行清理工作,最后导制内存泄漏。
0 0
- IntrospectorCleanupListener
- IntrospectorCleanupListener
- IntrospectorCleanupListener
- IntrospectorCleanupListener
- IntrospectorCleanupListener类
- IntrospectorCleanupListener 简介
- IntrospectorCleanupListener类
- IntrospectorCleanupListener介绍
- IntrospectorCleanupListener 简介
- 04、IntrospectorCleanupListener
- IntrospectorCleanupListener 监听器
- IntrospectorCleanupListener 简介
- IntrospectorCleanupListener 简介
- IntrospectorCleanupListener作用
- IntrospectorCleanupListener作用
- IntrospectorCleanupListener作用
- IntrospectorCleanupListener作用
- IntrospectorCleanupListener作用
- Android指针管理:RefBase,SP,WP
- PAT乙级1036-1040
- hadoop2.6.0添加集群节点(二)
- 用什么替换HttpClient来实现接收服务器响应?
- 概念区分:完全恢复 不完全恢复有什么区别?
- IntrospectorCleanupListener
- XML入门
- Alluxio学习笔记(一):Alluxio介绍
- Docker搭建JDK,Tomcat运行环境
- jquery html5视频播放插件在iframe中无法全屏解决办法
- TCP(一)用socket实现tcp
- 根据项目需求Dialog简单封装
- python can't decode byte
- http请求数据包含特殊字符处理(java)