@DDwrt100

Как положить с помощью java в MongoDB произвольный объект?

Добрый день все.
Подскажите пожалуйста, как положить в mongoDB произвольный объект. У меня есть на входе xml файлы с произвольным
количеством полей. Как понимаю mongo позволяет в себя ложить в коллекцию записи с произвольным количеством полей.
Однако я не понимаю, какая структура данных должна быть в классе Java? Как мне это реализовать ?
  • Вопрос задан
  • 104 просмотра
Решения вопроса 1
@frozen_coder
Java-developer
Варианты:
1. Расписать все возможные поля в классе Java, если хотите использовать Pojo или всякие библиотеки типа Spring Data Mongo
2. Предварительно запихать поля и значения в мапу типа Map<String, Object>и потом динамически формировать org.bson.Document, как в примере из документации к mongo-driver
3. Использовать динамически типизированный язык вместо Java
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы