Jackson десериализация полиморфных типов

При сериализации и десериализации обычных классов в JSON и обратно проблем, как правило, не возникает. Но что делать, если классы образуют из себя иерархию? Если нам нужно десериализовать экземпляр интерфейса? Абстрактного класса? Куда сохранять информацию о типе Java? Читать далее Jackson десериализация полиморфных типов