首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

hibernate分页查询有关问题

2013-04-20 
hibernate分页查询问题现在有一功能模块,在分页查询的时候加上导出功能,如:一面十个记录,我查出来符合条件

hibernate分页查询问题
现在有一功能模块,在分页查询的时候加上导出功能,如:一面十个记录,我查出来符合条件的有两面半,二十五个记录,我就要把这25个记录写入文件中,(这模块一般涉及上万数据),思路怎么?谢谢大家了
[解决办法]
这和你模块数据量没有什么关系吧, 数据连接 查出你要的25个记录,放一个list中,再往文件里写这个list就完了。
[解决办法]
不经过内存,感觉不太可能,可以用流往外写。
[解决办法]
分批查,分批写
[解决办法]
如果你查出来的数据可以复用,试着放入缓存,或者将查询结果存起来,否则要么增加内存,要么限制客户端数量,再要么就暂时想不到了.
[解决办法]

引用:
引用:
这和你模块数据量没有什么关系吧, 数据连接 查出你要的25个记录,放一个list中,再往文件里写这个list就完了。
谢谢scottxzj,和数据量关系太大了额,比如说几个熊孩子查了几万条(17000条7.58M),用户量一多,服务器就爆了,现在问题就是怎样避免下载过程经过内存,最好直接从数据库写文件,并且即使用list,也要用个静态的保证这个list……

告诉他们默认下载最大条数为[1000或者2000],这就是规则。

热点排行