У меня есть веб-приложение с API с версиями. В следующей версии API я хочу сериализовать объект joda DateTime с использованием формата ISO (2013-12-14T00: 00: 00.000Z) вместо формата EPOCH.Привязать разные JacksonJsonProvider к различным ресурсам джерси с помощью Guice
Я достиг своей цели, используя специальный сериализатор, который я закодировал, и добавив его в objectMapper моего jacksonJsonProvider. Проблема, сериализация объекта DateTime изменилась для всех версий моего API (что плохо, так как я не хочу никаких изменений в API).
Есть ли способ указать ресурс джерси, который использовать jacksonJsonProvider? (как я сказал в названии, я использую Guice в качестве рамки DI).
EDIT
Я использую версию 1.7.1 из Джерси и 4,0-бета Guice
какая версия джерси вы используете? – Alden
Я отредактировал вопрос, чтобы добавить информацию, которую вы хотели. – jrochette
Как вы раскрываете свои API-интерфейсы? Я предполагаю, что каждая версия имеет свой собственный модуль, возможно, серверный модуль. Это правильно? –