阅读背景:

net.sf.json.JSONException: There is a cycle in the hierarchy!错误解决方案

来源:互联网 

使用hibernate容易出现该问题,主要是由于pojo类属性存在级联关系。比如说员工和部门,在员工表里面有部门属性,而在部门表里面有个员工集合,这样就存在了嵌套引用的问题了,就会抛出这个异常。解决方法很简单,在将每个对象转为json对象的时候用setExcludes函数将级联的属性去除掉就可以了,如下面:使用hibernate容易出现该问题,主要是由于pojo类属性存在级联关系。比如说员工和部门,




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: