Реализация по умолчанию класса в Gson - PullRequest
0 голосов
/ 17 ноября 2011

Я использую библиотеку Gson для создания объектов Json. Я сделал сериализатор для моего класса. Из того, что я вижу, я должен использовать конструктор и делать .registerTypeAdapter на нем всякий раз, когда я хочу использовать свой сериализатор.

Есть ли способ обойти это? Есть ли способ, чтобы сериализатор, который я написал, неявно ассоциировался с моим классом? Если нет, то что обычно делают люди, чтобы поддерживать чистоту своего кода при использовании своих собственных сериализаторов?

1 Ответ

1 голос
/ 18 ноября 2011

Есть ли способ обойти это? Есть ли способ, чтобы сериализатор, который я написал, неявно ассоциировался с моим классом?

Не с Gson.

Если нет, то что обычно делают люди, чтобы поддерживать чистоту своего кода при использовании своих собственных сериализаторов?

Используйте Джексон . С Джексоном существует несколько способов регистрации сериализаторов .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...