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