菜鸟程序猿之json序列化导致无限递归的问题

描述

遇到个比较奇葩的问题,在序列化一个实体类时,总是报无限递归导致堆溢出的错误,核查后发现,原来我这个实体里面
有一个Method的熟悉,而Method中有一个自己的实体属性Method root,所以导致序列化的时候不停地递归,最后堆溢出。

总结

序列化无限递归,往往是因为对象里面有其他引用类型的属性包含自己或者属性本身

猜你喜欢

转载自blog.csdn.net/yxh13521338301/article/details/88575234
今日推荐