日期:2014-05-20  浏览次数:20767 次

求大家给一个hibernate的一个解决方案
我又要提问了:
现在我遇到一个难题(是难题吗? 其实不是,只是我不知道怎么解决)
现在我我的项目(struts+hibernate)中有大量的表,表中有大量的关联关系,而且这些关联关系的表数据都是很频繁的查询使用,其实刚刚开始的时候运行还是没有问题的,但是项目越做越多的时候,打开网页没有几页程序就没有办法开始往下走了,求大家一个解决方案::
(以前没有用hibernate开发过项目,问的问题很菜)
类似这样的查询很多:
Java code

String queryString = "from Bedestate as model where model.jobfonda.id="+hotelid;
            Query queryObjest=getSession().createQuery(queryString);
            List list=queryObjest.list();
            return list;



------解决方案--------------------
分页。
------解决方案--------------------
getSession()会使内存溢出,需要配置事务进行管理