Мне нужно использовать объектно-ориентированное хранилище данных для проекта.
Это будет что-то среднее между вики и CMS.
Я еще не эксперт в области настойчивости.
Я полагаю, что Hibernate и Jackrabbit - это подходящие рамки, верно?
Насколько мне известно, Кролик не не поддерживает
аннотации или другие удобные приемы для картографирования
между экземплярами объекта и хранилищем данных.
Hibernate , с другой стороны, не поддерживает управление версиями
из коробки.
Что бы вы мне предложили использовать?
Могу ли я каким-то образом объединить обе эти структуры?
Не могли бы вы также, если это возможно, обобщить плюсы и минусы двух структур?
Спасибо!
EDIT
Я действительно хотел бы использовать то, что НЕ требует от меня
позаботьтесь о отображении объектов в таблицы и обратно. Почему я должен?
В каком веке мы живем? ;)
У меня был хороший опыт работы с JAXB (отображение объектов в XML и обратно в
объектно-ориентированным способом), но JAXB не используется в базах данных.