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