Джексон - игнорировать суперкласс Map при сериализации

У меня есть несколько классов моделей, которые расширяют LinkedHashMap : они определяют методы получения и установки, которые обертывают методы get и put карты. Я пытаюсь сериализовать экземпляры этих классов с помощью Jackson (с RESTEasy), но Джексон отказывается обращать внимание на мои геттеры, которые помечены @JsonProperty . Вместо этого он сериализует только пары ключ-значение резервной карты. Я попытался использовать @JsonAutoDetect , чтобы отключить автоопределение для всех методов и полей, но это ничего не изменило. Есть ли способ предотвратить автоматическую сериализацию карты Джексоном, или я должен создать новые классы моделей, которые не расширяют LinkedHashMap ?

5
задан gilby 3 January 2012 в 21:10
поделиться