今天遇到一个关于栈溢出的问题StackOverflowError

Posted 夏蝉lpf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了今天遇到一个关于栈溢出的问题StackOverflowError相关的知识,希望对你有一定的参考价值。

关于这个问题个人认为是一个比较棘手的问题,因为我们每个人遇到溢出问题的原因都不一样,所以遇到这样的问题就多从问题的根本入手。

  我遇到的原因是,循环多次导致的,以为我的俩个互相关联的实体类,当作查询时,互相循环查询导致陷入死循环。

例图:

在我的Returnorders 类中设置了入下属性

二在我的Returnorderdetail 类中设置了如下属性

由此查询时导致陷入了死循环

解决办法如下图:

取消其中一个即可,我们只要不让其序列化出来!

以上是关于今天遇到一个关于栈溢出的问题StackOverflowError的主要内容,如果未能解决你的问题,请参考以下文章

五种内存溢出案例总结:涵盖栈深度溢出永久代内存溢出本地方法栈溢出JVM栈内存溢出和堆溢出

五种内存溢出案例总结:涵盖栈深度溢出永久代内存溢出本地方法栈溢出JVM栈内存溢出和堆溢出

关于栈迁移的那些事儿

递归调用太深,可能导致栈溢出

内核栈溢出

python近期遇到的一些面试问题