我很难让 @JsonIgnore 与 Cloud Endpoints 一起工作。
如果我从 com.google.appengine.repackaged.org.codehaus.jackson.annotate.JsonIgnore 将 @JsonIgnore 添加到我的 getter 中,则该属性被成功抑制。(但后来我得到了我的应用程序可能会损坏的讨厌的“警告错误”)
但是,当我将 @JsonIgnore 从 jackson-core-asl-1.9.11.jar 切换到 org.codehaus.jackson.annotate 时,Generate Cloud Endpoint Client Library 会忽略我的 @JsonIgnore 注释并使用我尝试的属性创建模型类压制。
有任何想法吗?