论坛首页 Java企业应用论坛

Hibernate在查询大量数据时出错,说是内存溢出?怎么回事?

浏览 5539 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2003-11-12  
我查询少量数据时没问题,当查询上千条纪录时,出现一下错误:
net.sf.hibernate.impl.IteratorImpl next 严重: could not get next result
  java.lang.OutOfMemoryError rethrown as net.sf.hibernate.InstantiationException: Could not instantiate entity with CGLIB:
wanzitest1.Wanzi
这是什么错误啊!
   发表时间:2003-11-12  
加大jvm的内存或者
Iterator cats = sess.iterate("from eg.Cat as cat");; //a huge result set
while ( cats.hasNext(); ); {
    Cat cat = (Cat); iter.next();;
    doSomethingWithACat(cat);;
    sess.evict(cat);;
}
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics