Может любой объяснять:
1. Различие между ga, GA и Финалом В спящем режиме выпуски?
2. Я должен использовать репозиторий знатока или jboss репозиторий связи?
3. Почему последняя совместимость матрицирует (http://community.jboss.org/wiki/HibernateCompatibilityMatrix) не, перечисляют что-нибудь выше, чем 3.2.6GA?
Я использую следующие версии, и у меня есть самое трудное время, пытаясь выяснить, должен ли я обновить:
org.hibernate
hibernate
3.2.6.ga
org.hibernate
hibernate-annotations
3.3.0.ga
org.hibernate
hibernate-commons-annotations
3.3.0.ga
org.hibernate
hibernate-entitymanager
3.3.1.ga
org.hibernate
hibernate-tools
3.2.0.ga
org.hibernate
hibernate-validator
3.0.0.ga
В чем разница между выпусками GA, GA и Final Hibernate?
Final - это «новое» соглашение JBoss , которое заменяет старое соглашение GA (для Общедоступность ).
Что следует использовать: репозиторий maven или репозиторий jboss nexus?
Окончательные версии артефактов JBoss могут быть недоступны в центральном репозитории. Если вы хотите использовать окончательные версии (например, Hibernate 3.5.3-Final), используйте репозиторий JBoss Nexus .
<repositories>
<repository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Repository Group</name>
<url>https://repository.jboss.org/nexus/content/groups/public</url>
</repository>
</repositories>
Почему в последней матрице совместимости нет ничего выше 3.2.6GA?
Что ж, для версий до 3.5 да !
Начиная с версии 3.5.x, матрица совместимости больше не требуется, поскольку Hibernate Core, Hibernate Annotations и Hibernate EntityManager выпускаются вместе.
Я использую следующие версии, и мне очень трудно понять, стоит ли мне обновиться:
Если вы хотите использовать последнюю версию JPA 1.0 Hibernate Entity Manager, просто заявите следующее:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>3.4.O.GA</version>
</dependency>
И вы получите другие артефакты временно.