>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



Sobre o Criteria Hibernate


Ola Rafael fiquei com uma duvida sobre o criteria....

A tendencia de hoje é que quando se use o Hibernate se utilize o JPA, e voce citou que o criteria é um recurso exclusivo do Hibernate quando nao se usa o JPA.
então isto quer dizer que hoje em dia nao é de costume usar o Criteria já que a maioria dos programadors utiliza Hibernate junto com o JPA? ou entendi errado?

e se eu entendi certo, faço outra pergunta!

existe outro metodo sem ter que escrever as query para se fazer consulta nos DB? usando o Hibernate e o JPA?

Att
Maique Rosa



3 Respostas


Maique,

Você pode usar tanto em JPA como em hibernate.

Na prática, o JPA é uma especificação, onde framework implementam ela.

Na minha visão, você não usa diretamente JPA, sempre é preciso um framework em baixo. Como Hibernate, EclipseLink etc.




Eu tenho algumas dúvidas com relação a API Criteria... No caso, ela seria uma alternativa mais segura contra o famigerado "HQL/SQL" injection? E no que tange a desempenho, ela permitiria que a consulta fosse otimizada, já que são feitas verificações em tempo de compilação?




Ezequiel,

Tudo Bem?

Para facilitar, peço que abra um tópico novo com as dúvidas.