用的com.alibaba.fastjson.JSONObject这个包

原因:JSONObject将对象转json字符串时候没有关闭循环引用导致的堆栈溢出。

解决办法是

使用这个

JSONObject.toJSONBytes(object, SerializerFeature.DisableCircularReferenceDetect)

方法,SerializerFeature.DisableCircularReferenceDetect是禁用循环引用

05-11 23:03