【发布时间】:2013-01-23 13:29:32
【问题描述】:
我正在使用 Jersey 1.16 为我的客户端应用程序提供宁静的服务。
我正在尝试从默认的 Jersey JSON 序列化程序转移到使用基于这个优秀博客条目的杰克逊:
效果很好,似乎正是我想要的。 但是它现在为我的 restful 服务带来了向后兼容性问题。
例如:我曾经序列化为"timestamp":"2012-12-25T14:22:24+02:00" 的时间戳字段现在序列化为"timestamp":1356438144000。
有没有办法选择仅在特定请求上激活新的基于杰克逊的序列化模式(可能使用版本参数,我必须决定使用哪种类型的序列化)?
【问题讨论】:
标签: json serialization jersey jackson backwards-compatibility