首页 新闻 会员 周边 捐助

SPringMVC @ResponseBody 返回数据过大造成内存溢出

0
悬赏园豆:40 [待解决问题]

我有一个需求页面查询数据,但是需求必须是要展示全部数据,不能用分页,sql也优化了。
后端查询出数据 使用@ResponseBody 返回JSON数据给客户端,但是 系统报内存溢出的错误,数据大概在6w多条,一条数据有20个字段左右(字段必须要)。 怎么解决内存溢出的问题或者折中用其他方法实现这个

z-7的主页 z-7 | 初学一级 | 园豆:162
提问于:2021-04-21 12:25
< >
分享
所有回答(3)
0

分批查呗,每次从后台查一点,加载到页面,或者最后一批给前台一个终结标识,再加载

yytxdy | 园豆:1680 (小虾三级) | 2021-04-21 16:06
0

后端还是分页查询,只是前端不显示分页,使用屏幕高度作为下一页的标志,发请求就好了

一段神奇的代码 | 园豆:202 (菜鸟二级) | 2021-04-22 10:44
0

无限滚动了解一下,类似分页但是可以不断往下滚动加载。

mowen285 | 园豆:674 (小虾三级) | 2021-04-22 14:49
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册