Java Persistence Query Language

langage de programmation

Java Persistence Query Language (JPQL) est un langage de requête orienté objet indépendant de la plateforme, défini dans la spécification Java Persistence API.

JPQL
Date de première version 2009 (release finale de JSR317) ou 2007 (release finale de JSR320) ?
Paradigme déclaratif, procédural, orienté objet
Développeur Java Community Process
Typage statique et fort, hérité de Java
Implémentations Hibernate,
Site web eclipse-ee4j.github.io/jakartaee-tutorial/persistence-querylanguage.html et eclipse-ee4j.github.io/jakartaee-tutorial/#the-jakarta-persistence-query-languageVoir et modifier les données sur Wikidata

JPQL sert à exécuter des requêtes sur des entités persistées en base de données mais en travaillant sur les entités Java correspondant aux tables plutôt que sur les tables elles-mêmes.