Hibernate的many-to-one双向关联中,查询many方时会将one方数据顺带着查询,同时one中会有List<Many>,然后又会去查Many中的数据... 周而复始,结果json解析失败. 解决方法咧,可以通过JsonConfig的setExcludes方法设置过滤字段 public class One { private int id; List<Many> manyList; ... } public class Many { private int id; p…
在使用json-lib包中JSONObject.fromObject(bean,cfg)时,可能出现以下几种情况: 1.(防止自包含)转换的对象包含自身对象,或者对象A下面挂了对象B,对象B下面又挂了对象A,如果不设置取消环形结构,则那么会抛异常:"There is a cycle in the hierarchy!" 解决方法: 在调用JSONObject.fromObject(bean,cfg)时,自定义JsonConfig: JsonConfig cfg = new JsonCo…