http://community.csdn.net/Expert/topic/5633/5633356.xml?temp=.5122187
问题找到了,是用到sessionFactory好像就又加载hbm.xml,我把配置的hbm.xml删除就剩下我要测试的一个po,就很快,内存消耗很小,但我配置了lazy-init="true",没效果,把那些hbm.xml全加上,还是内存消耗很快
问题找到了,是用到sessionFactory好像就又加载hbm.xml,我把配置的hbm.xml删除就剩下我要测试的一个po,就很快,内存消耗很小,但我配置了lazy-init="true",没效果,把那些hbm.xml全加上,还是内存消耗很快
解决方案 »
- 初学Web遇到的问题
- Struts2 表单的javascript验证问题
- 用jsp或javaservlet如何监听数据库中的内容是否改变?(javascript也行)
- 取值的问题,急~~大家帮帮~
- tomcoat提问
- JSP调用Excel的简单问题,高手过来看啦!!!
- 请问:我在执行一段程序的时候,有时候正常,有时候会出现“Internet Explorer 不能链接到您请求的网页。此页可能暂时不可用。”的提示信
- java里如何将String变量转为Data变量,急,在线等
- 求救高手,帮帮我这个初学者,不胜感激!!!
- 请问一个比较菜的问题,多指教!
- 急!关于<jsp:include>动作的问题!高手来 谢谢
- 怎么实现注册用户功能?注册用户越来越多怎么办?
>>>但我配置了lazy-init="true",没效果
“没效果”是什么意思?是内存消耗很快,还是内存消耗跟没有配置这个参数的时候一样?
高分急求解答,不够再给,郁闷好多天了:spring OutOfMemery
spring1.2+hibernate3.2+struts,系统要上线了,发现个大问题,点击spring中含hibernate的内存每次都会泄漏一点,但点击spring里配置的jdbc的没问题,在weblogic监控中表现就是每次内存升到顶再下来时都比上次最低点高一点,就这样每次高点,最后OutOfMemory,weblogic已经分配2G内存。开始以为是hibernate连接没关,后来测试,只要调用一个dao,里面就不用到hibernate,比如就用jdbc查询一个sql,但只要把这个dao配置成hibernate事务,还会出现这个问题。试了好多方法都不行。基本上开几个页面,一直不停的点,20多分钟就把2G内存漏光了。我是专门写了个hibernate基础类,继承HibernateDaoSupport,这个基础类不配事务,业务dao配置事务,统一调用这个基础类,如果基础类报错抛出异常,业务dao捕获后照样回滚,这个没问题的,但就是会内存泄漏:
显然,不是这样做的!:)>>>配3,4个hbm.xml,点击一个保存时,20多下监控weblogic的内存到顶后下来
这个到顶是什么意思?是到2G了吗?>>>如果所有的hbm.xml都配置进去,点3,4下就到顶了
这个到顶又是什么意思?