Qual seria a diferença entre eu utilizar o JPA Puro e utilizar o Hibernate ? Talvez eu esteja errado mais, neste curso tudo que foi visto erá sobre JPA, Por exemplo não vi HQL ...
Qual seria a diferença entre eu utilizar o JPA Puro e utilizar o Hibernate ? Talvez eu esteja errado mais, neste curso tudo que foi visto erá sobre JPA, Por exemplo não vi HQL ...
Oi Cleiton,
o JPA puro não existe, existe Hibernate puro (Hibernate sem as interfaces JPA).
Para deixar mais claro: EntityManager
é uma interface definida pelo JPA, mas alguém precisa implementar para realmente executar os métodos. Esse é o papel do Hibernate, é ele quem dá vida aos interfaces e configurações do JPA.
abs
Boa Nico,
Não havia entendido a dúvida do Cleiton.
Cleiton, eu recomendo que você faça algum curso de Hibernate utilizando recursos como PreparedStatment e tudo mais...
Acho que vai ficar claro, na prática, que usar combinado com JPA fica mais organizado, evita uma quantidade gigante de linhas de código e você não precisa se preocupar com o conhecimento completo do nome de tabelas e colunas da base de dados, pois com JPA você consegue seguir o modelo Orientado a Objetos e basta conhecer suas classes e instâncias.