Как стать автором
Обновить

Комментарии 12

Отступы расставьте, пожалуйста — трудно читать код
Расставлял, при публикации сдулись.
туплю много, не заметил тэг
Как дал беглый обзор официального сайта, главное преимущество ObjectDB в том, что можно создавать сложные графовые структуры, которые на реализационных базах создавать затрудительно, либо порой просто невыполнимо.

Хотелось бы узнать, кто использовал данную БД в полевых условиях или проводил тесты, как она?
главное преимущество ObjectDB в том, что можно создавать сложные графовые структуры

В таком случае, у OrientDB-Graph(ed) (это вариация OrientDB) есть дополнительное преимущество: бесплатность.
Разница лишь в том, что построение идет на POJO в ObjectDB, а в OrientDB мы работаем с графом через интерфейс построения вершин и ребер.
Оформите код плиз. Глаза сломать можно…
Спасибо!
А если, например у меня приложение работает с Hibernate через JPA API, и инжекция EntityManager'а осуществляется через Spring, насколько сложно заменить Hibernate с реляционной базой на ObjectDB?
Слету — переработка всех Entity классов, подключение драйвера БД, проработка при надобнасти классов DAO с фиксом доступа/инъекции сессии/энтитимендежера в них. Попробуйте — расскажите потом как прошло :-)
А что в Entity классах изменять надо?
Больше не нужны такие вещие как @Column, Basic и прочее, таблиц здесь нет. На данный момент мне не ясен вопрос правильного оформления маппинга связей и Lazy инициализацией…

По DAO кстати есть пример у них: www.objectdb.com/tutorial/jpa/eclipse/spring/dao
Мне больше бесплатная db4o нравится.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории