У меня есть 3 дочерних класса с именем CreditAccount, Сберегательный счет и ChequingAccount, который расширяет один суперкласс с именем Account.
Я пытаюсь сохранить всех пользователей с соответствующими данными их учетной записи в HashMap следующим образом:
public HashMap<Long, HashMap<String, Account>> userAndHisAccountsObject;
, где HashMap имеет идентификатор пользователя в качестве ключа и объект HashMap в качестве значения, которое содержит AccountType в качестве ключа и соответствующую учетную запись, детализирующую его значение. Я успешно могу сериализовать этот объект, но когда я пытаюсь десериализовать его, он выдает com.fasterxml.jackson.databind.exc.InvalidTypeIdException
Могу ли я найти какое-либо решение для моей проблемы? Заранее спасибо.