Я недавно столкнулся с хорошей проблемой, у меня есть Карта
LinkedHashMap<String, List<MyCustomObject>>
Мне нужно сравнить это с другой Картой, которая будет заполнена точно таким же способом, если данные в БДТо же самое.
На самом деле происходит то, что я заполняю map1 в момент времени 0 и заполняю map2 в момент времени t, используя один и тот же метод Java (когда я говорю это, я имею в виду использование одних и тех же БД / таблиц и т. д.).) Таким образом, если данные на стороне БД одинаковы, то эти две карты должны иметь одинаковое содержимое в одном и том же порядке (надеюсь !!)
Теперь я хочу сравнить эти две карты, и если они не совпадаютравные (то есть некоторые новые данные были получены из БД), тогда я хочу сделать какое-то действие. Если они одинаковые, я просто хочу оставить это так.
Может кто-нибудь указать мне, чтопоможет мне понять, как это сделать ??
Является ли сериализация ответом на это ??
Спасибо, Neeraj