クライアントアプリに提供するRESTfulサービスにJersey1.16を使用しています。
この優れたブログエントリに基づいて、デフォルトのJerseyJSONシリアライザーからjacksonを使用するように移行しようとしています。
それはうまく機能し、私が望むことをしているようです。ただし、RESTfulサービスの下位互換性の問題が発生します。
例:以前はシリアル化されていたタイムスタンプフィールド"timestamp":"2012-12-25T14:22:24+02:00"
が、現在はとしてシリアル化されてい"timestamp":1356438144000
ます。
特定の要求に対してのみ新しいジャクソンベースのシリアル化モードをアクティブ化するように選択する方法はありますか(使用するシリアル化のタイプを決定する必要があるバージョンパラメーターを使用する可能性があります)?