Я ищу реализацию нереляционной БД (objectDB или XMLDB). Может ли кто-нибудь порекомендовать какое-нибудь рабочее / проверенное решение, как хранить объекты / XML-данные в БД?
Для сохранения XML-документов в качестве основного требования лучше всего использовать собственную базу данных XML, например Exist . Он использует иерархическую модель данных afaik, и сохранение документа в формате xml действительно просто.
Я получил дополнительную информацию, что Spring Roo хранит JDO самостоятельно, используя datastore / datanucleus, и никакие другие БД не требуются.
или 2-й вариант -> MongoDB + Morphia или 3-йопция -> www.db4o.com