Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Estou com dúvida no curso de JPA 2: Introdução à persistência de dados com JPA e Hibernate, no exercício do capítulo Configuração e inicialização do JPA.

Professor,

estou com uma duvida li em um fórum que existe uma outra maneira de configurar o hibernate que é através do arquivo hibernate.cfg.xml (session Factory) e pelo JPA é o persistence.xml (Entity Maneger Factory) qual dos dois é o melhor ???

grato.

2 respostas

Eu particularmente prefiro pelo persistence.xml... trabalho com ele a alguns anos e sempre me atendeu, acho bem mais fácil configurar e manter...

solução!

Ao configurar pelo hibernate.cfg.xml, você não está usando JPA e sim hibernate puro, impossibilitando a troca de framework ORM no futuro(na verdade da para trocar, mas teria que mudar todas as classes que utilizam o hibernate). Enquanto ao usar o persitence.xml e Entity Manager, você está usando JPA.