У меня проблемы с сохранением изменений в сложном объекте. Я много копал и не могу понять этого всю жизнь.
После отладки я ясно вижу, что объект правильный до сохранения, но когда я извлекаю сохраненные данные, он пуст (скажем, увеличение статистики). В частности, вот разбивка ниже
StatSheet имеет ArrayList игроков. У игрока есть ArrayList статистики.
ArrayList of StatSheets -> ArrayList of Players -> ArrayList of Stats ArrayList объектов Stat не сохраняется после внесения изменений, что бы я ни делал. Аррайлист игроков вроде нормально обновляет, что меня смущает. Я пробовал изменить глубину обновления на 2, 3, 4, 5 и выше. Я также пробовал специально установить для cascadeOnUpdate значение true. Может кто-нибудь помочь, я занимаюсь этим несколько дней.