O que é JPQL utilizada na JPA?

O que é JPQL utilizada na JPA?

O que é JPQL ? Java Persistence Query Language, ele é utilizado para fazer consultas em um banco de dados relacional. A sintaxe dele é muito semelhante ao SQL. Ele retorna um objeto entidade, ao invés de um campo resultado, a partir de um banco de dados, como é no SQL convencional.

Como funciona JPQL?

JPQL é desenvolvido com base na sintaxe SQL. Mas isso não vai afetar o banco de dados diretamente. JPQL pode recuperar dados utilizando cláusula SELECT, pode fazer atualizações em lote usando o UPDATE e DELETE cláusula cláusula.