我遇到了在 Tomee+ v1 中似乎被忽略的 Jackson 注释问题。我使用 Jackson 将我的 REST 响应序列化为 JSON。我打开它设置:
openejb.cxf.jax-rs.providers = org.codehaus.jackson.jaxrs.JacksonJsonProvider
in system.properties
Jackson 序列化工作正常,除了似乎完全忽略的所有 Jackson 注释。事件像 @JsonIgnore 或 @JsonProperty 这样的基本事件对 json 响应没有影响。我也尝试过 Mix-ins,但它们也不起作用。
我尝试使用 Jackson 1.X 和 Jackson 2.x。
唯一影响 JSON 结构的是 Jaxb 注释(如 @XmlTransient)。
有人在 Tomee+ 中工作吗???非常感谢任何反馈
干杯,qmacpit