Я новичок в этом, но я хотел бы изобразить простой метод сохранения объекта Java, который будет содержать sashMap, а также списки.Я исследовал это и считаю, что могу сериализовать это и сохранить в обычную БД, например, через hibernate, но я не совсем уверен в этом, даже после прочтения многочисленных руководств, так как я не уверен, сериализуем ли обычный список.Я не ожидаю полного ответа о том, как это сделать, но мне интересно, что обычно считается лучшим способом сделать это с наименьшей излишней сложностью, так как я открыт для использования другой настройки базы данных, чем я использую в настоящее время (Hibernateс MySQL)
Я рассмотрел вариант, подобный Mongo DB, но также немного запутался, насколько мне нужно будет сериализовать объект перед сохранением в Mongo db.Я читал много документации, но хочу убедиться, что я выбрал самый простой способ сделать это, который все еще надежен и открыт для предложений, любые советы будут оценены.Объект, который я бы сохранял, был бы похож на приведенный ниже (хотя и более сложный / вложенный)
public class TestClass {
public Map <Integer, Map> primaryHolder = new HashMap <Integer, Map>;
public addRecord (Integer key, Map inputMap<Integer, List>) {
primaryHolder.add(key, inputMap);
}
}
Спасибо за любой совет