SessionContext ou EntityManagerFactory?

21/06/2017

0

Pessoal,

ao utilizar o Hibernate, qual implementação vocês adotam para gerenciar as entidades? A solução própria do Hibernate (SessionContext e Session) ou a indicada pela JPA (EntityManagerFactory e EntityManager), e que o Hibernate também implementa?
Augusto Santos

Augusto Santos

Responder

Posts

21/06/2017

Marcio Souza

Eu sempre tive preferencia por SessionFactory do Hibernate devido a API Criteria que ele oferece. Acho ela melhor do que a da especificação JPA. Mas fora isso, acho que não tem lá uma grande diferença. Nesse caso, a escolha fica mesmo se você pretende no futuro sair do Hibernate para usar outro framework, se sim, use então JPA.
O Hibernate tem tendencias a evoluir muito mais rápido que a especificação, então isso seria uma vantagem em usá-lo.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar