Я работаю над проектом, который использует Angular для внешнего интерфейса и Java 1.8 для внутреннего интерфейса с Springboot , который в основномсимулятор сборок для персонажей RPG (с базовой статистикой, такой как очки здоровья, маны и т. д.).
Размещение персонажа в порядке с его именем, статистикой.Я пытаюсь добавить предметы к персонажу, и вот в чем моя проблема.
Вот мое отображение POST в моем контроллере
Вот класс модели для персонажа с его геттерами и сеттерами (получение / установка для Предметов также является списком)
И вот как это происходит в моем Angular проекте
Модель , методы в моем formCharacter component.ts , мой сервис formCharacter и, наконец, представление , где вы выбрали элемент.
И когда я отправляюмоя форма я получаю эту ошибку " Ошибка синтаксического анализа JSON: Невозможно десериализовать экземпляр java.util.ArrayLiПервый из токена START_OBJECT"
Я прошу прощения за стену текста и заранее спасибо, если у кого-нибудь есть идеи, как решить эту проблему.
Я предполагаю, что именно массив элементов в объекте моего персонажа вызывает проблему сериализации?