Мы планируем перейти на Java EE 5 из j2EE 1.4. Все наши потребности в ORM были хорошо выполнены Hibernate 2.1.0 s0 далеко. Поскольку мы переходим к Java EE 5, который поддерживает JPA 1.0, мне интересно, стоит ли переносить все свои файлы ORM в JPA.JPA 1.0 или спящий режим?
Есть ли какие-либо проблемы, о которых я должен беспокоиться? Есть ли места, где JAP 1.0 не работает?
Я не хочу использовать JPA 2.0.
Согласен. Если он не сломался, не исправляйте его. – dhable
Не забудьте, что в jpa1 нет критериев. – Steven
Спасибо. Если нет набора элементов, то как 1-много представлено? Все определения определения ORM находятся в файле xml. Могу ли я безопасно смешивать файлы hbm и файлы сопоставления JPA вместе? Скажем, у меня есть Person.hbm.xml и MyClass.xml (jpa), и нет никакой связи между этими двумя кассами, могу ли я сохранить их как в одной транзакции? Кроме того, можете ли вы немного рассказать о своем утверждении: «вы используете JPA, насколько это возможно, и заканчивайте его с помощью Hibernate-расширений». –