林:AppEngine上端點JsonMappingException - 避免現場被串行化有此錯誤
com.google.appengine.repackaged.org.codehaus.jackson.map.JsonMappingException: Direct self-reference leading to cycle
我一直在試圖避免現場造成這種被序列化,但不糾正錯誤。 我試圖把@JsonIgnore放在getter,setter,屬性和所有可能的組合中。
感謝
- >編輯
我無法導入com.google.appengine.repackaged.org.codehaus.jackson.annotate.JsonIgnoreProperties,它說,「com.google.appengine使用.repackaged可能會導致您的應用在沒有警告的情況下中斷。「所以我改爲導入org.codehaus.jackson.annotate.JsonIgnoreProperties。
在重新打包的軟件包(我不能導入的軟件包)中拋出異常。這就是爲什麼我的JsonIgnore不工作?再次
感謝。
davibq你是我的英雄。它實際上工作,不像其他任何解決方案,它「忽略了忽略!」 –