今天遇到一个关于栈溢出的问题StackOverflowError
关于这个问题个人认为是一个比较棘手的问题,因为我们每个人遇到溢出问题的原因都不一样,所以遇到这样的问题就多从问题的根本入手。
我遇到的原因是,循环多次导致的,以为我的俩个互相关联的实体类,当作查询时,互相循环查询导致陷入死循环。
例图:
在我的Returnorders 类中设置了入下属性
二在我的Returnorderdetail 类中设置了如下属性
由此查询时导致陷入了死循环
解决办法如下图:
取消其中一个即可,我们只要不让其序列化出来!