Confusão de hibernação. Quais são as diferenças entre GA, GA e Liberações Finais? Compatibilidade? Repositório?

Alguém pode por favor explicar:
1. A diferença entre os lançamentos ga, GA e Final Hibernate?
2. Devo usar o repository maven ou o repository do jboss nexus?
3. Por que a última matriz de compatibilidade ( http://community.jboss.org/wiki/HibernateCompatibilityMatrix ) não lista nada maior que 3.2.6GA?

Eu estou usando as seguintes versões e estou tendo o pior momento tentando descobrir se devo atualizar:

 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  

A diferença entre os lançamentos ga, GA e Final Hibernate?

Final é a “nova” convenção do JBoss e substitui a antiga convenção do GA (para disponibilidade geral ).

Devo usar o repository maven ou o repository jboss nexus?

Versões finais de artefatos do JBoss podem não estar disponíveis no repository central . Se você quiser usar versões finais (por exemplo, Hibernate 3.5.3-Final), use o repository do JBoss Nexus .

   jboss-public-repository-group JBoss Public Repository Group https://repository.jboss.org/nexus/content/groups/public   

Por que a matriz de compatibilidade mais recente não lista nada maior que 3.2.6GA?

Bem, para versões anteriores ao 3.5, isso acontece !

A partir das versões da versão 3.5.x, não há mais necessidade da matriz de compatibilidade, pois o Hibernate Core, o Hibernate Annotations e o Hibernate EntityManager são lançados juntos.

Eu estou usando as seguintes versões e estou tendo o pior momento tentando descobrir se devo atualizar:

Se você quiser usar a última versão do JPA 1.0 do Hibernate Entity Manager, simplesmente declare o seguinte:

  org.hibernate hibernate-entitymanager 3.4.O.GA  

E você obterá outros artefatos de forma transitiva.

    Intereting Posts