从循环引用到hibernate的游离化
问题描述: 列表页面,50多条数据只显示3条,其他的也显示出来了,不过全部都是空白,差点哭晕在厕所 然后debug断点进去看,发现好多的json数据长这个样子的 "dept":{"$ref":"$[0].dept" (这里给的是类似这样的字符串) "$ref":"$"} 引用根对象 {"$ref":"@"} 引用自己 {"$ref":".."} 引用父对象 {"$ref":"../.."} 引用父对象的父对象 {"$ref":"$.members[0].reportTo"} 基于路径的引用 查着就发现了循环引用的新名词 附上一个详细链接 循环引用 即使用的是fastjson,在list转json的时候出现了循环引用。 我尝试关闭的时候报了这样的错 WARN: Nested in org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.StackOverflowError: java.lang.StackOverflowError at java.util.LinkedHashMap$KeyIterator.<init>(LinkedHashMap.java:404) at java.util.LinkedHashMap