Я работаю над программным проектом на Java в моем университете, который в основном связан с хранением наборов данных (управление тестами программного обеспечения).
Первым делом я подумал о простой БД SQL, однако необходимая схема БД пока недоступна (скажем, проект глуп, но выбора нет).
Может ли структура постоянства, такая как Hibernate, хранить данные внутри себя (например, в XML) и преобразовывать этот XML в приличный SQL позже?
Мое намерение состоит в том, чтобы использовать дополнительный уровень абстракции фреймворка, такого как Hibernate, для сохранения работы, поскольку он может иметь функции преобразования. Я знаю, что Hibernate может генерировать файлы классов из SQL, но я не слишком уверен, нужна ли ему БД на каждом этапе разработки. Использование схемы XML на данный момент и преобразование ее в SQL позже, возможно, идея:)