JAVA容器内存泄露溢出

问题遇到的现象和发生背景

img

问题相关代码,请勿粘贴截图

img

运行结果及报错内容

img

我的解答思路和尝试过的方法

因为不是循环创建对象,只是从dao中获取对象然后返回到前端,在转换为json后清理List对象
调用clear方法可行性?

我想要达到的结果

不太懂内存优化

需要这么多对象吗?是不是分页好一点?如果必须要这些对象的话,可以尽量返回需要的字段。另外可以适当增加堆内存