Configuração inicial - JPA

Olá pessoal, preciso começar a estudar JPA, e gostaria de saber as configurações iniciais, enfim, o que eu preciso baixar, e como configurar, etc…

Sei que preciso usar o Oracle TopLink ou o Hibernate, o foda é que nos sites oficiais vc acha 300 links para download, eu só gostaria de saber quais devo baixar, de preferência para trabalhar com Hibernate, mas o OTL também serve, esse eu lembro de ter visto na primeira aula de JPA na faculdade, porém esse mês precisei faltar bastante devido a uns problemas e acabei perdendo muitas aulas…

Nessa primeira aula de JPA no laboratório eu salvei alguns jar no pendrive, glassfish-persistence-installer-v2-b41.jar , toplink-essentials.jar e toplink-essentials-agent.jar

Esses bastam, ou precisa algo mais??? E para o Hibernate?

Grato,

daniel

Eu ouvi dizer que para o hibernate seria apenas um jar, já para o hibernate seria o annotations, o entitymanager e o core.

ai você coloca no classpath do projeto

antlr-2.7.6.jar
asm-attrs.jar
asm.jar
cglib-2.1.3.jar
cglib-nodep-2.1_3.jar
common-annotations.jar
commons-beanutils.jar
commons-collections.jar
commons-dbcp-1.2.1.jar
commons-digester.jar
commons-el-1.0.jar
commons-logging-1.1.1.jar
commons-pool-1.3.jar
ejb3-persistence.jar
hibernate-annotations.jar
hibernate-commons-annotations.jar
hibernate-core.jar
hibernate-entitymanager.jar
hibernate3.jar
javassist.jar
jta.jar
slf4j-api.jar
slf4j-log4j12.jar