hibernateが双方向関連を採用した場合にJSONエラーが発生する問題を解決する


hibernateは双方向の関連付けを採用しているため、JSONオブジェクトを生成する際にネストを起こしてnetを投げ出す.sf.json.JSPONException:There is a cycle in the hierarchy異常.
解決策

JsonConfig jsonConfig=new JsonConfig();
jsonConfig.setIgnoreDefaultExcludes(false);      jsonConfig.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT); 

このような問題は解決したが、このような解決方法の具体的な原理はまだ理解されていない.