Здравствуйте, Blazkowicz, Вы писали:
B>Ну как же "отдельно", когда через аннотации только получается только "вместе"? Модель то одна. А маппить надо и туда и туда.
1. Для работы с JDBEdit необходимо задать ряд аннотация из этой библиотеки, используемых для описания объекта.
2. Для работы с hibernate необходимо написать xml файлы маппинга, либо тоже аннотации, используемые hibernate'ом для маппинга объекта на таблицы БД.
Эти два пунта не связаны. И описываются отдельно. У них нет общих аннотаций или чего либо ещё.
А>>Если используется другой источник данных, то, естественно, маппинг в hibernate уже не нужен, необходим только маппинг для JDBEdit.
B>В тексте сайта Hibernate позиционируется как неотъемлимая часть библиотеки.
В библиотеке на данном этапе реализована работы с хранилищем, предоставляемым данные через hibernate.
Но если пользователь реализует другой источник данных, то, естественно, маппинг в hibernate уже не нужен. Так как он вообще (hibernate) использоваться уже не будет.
Структура библиотеки позволяет ей работать с абстрактным источником данных, то есть с любым написанным пользователем (конечно учитывая интерфейсы библиотеки).
Кроме того, интерфейсы источника данных таковы, что предоставляют пользователю большие возможности по реализации сложной внутренней логики приложения (например через триггеры и др.) и при не задумываясь над работой с самим хранилитщем (с такими операциями как вставка, удаление и т. д. и с сопутствующей им логикой).
B>А качать пока желания не возникло. Все выводы делаю по информации на сайте.
Документация будет дорабатываться и выкладываться на сайт.