JPQL
conceptQuery Language
Overview
Developed byOracle Corporation
LicensePart of Jakarta EE specification
Use caseQuerying entities in Java persistence layer
Also see
Based onSQL syntax
Knowledge graph stats
Claims14
Avg confidence94%
Avg freshness100%
Last updatedUpdated yesterday
Trust distribution
100% unverified
Governance

JPQL

concept

Java Persistence Query Language - object-oriented query language for JPA entities

Compare with...

part of specification

ValueTrustConfidenceFreshnessSources
Java Persistence API (JPA)UnverifiedHighFresh1

primary use case

ValueTrustConfidenceFreshnessSources
Querying entities in Java persistence layerUnverifiedHighFresh1

operates on

ValueTrustConfidenceFreshnessSources
Entity objects rather than database tablesUnverifiedHighFresh1

developed by

ValueTrustConfidenceFreshnessSources
Oracle CorporationUnverifiedHighFresh1

based on

ValueTrustConfidenceFreshnessSources
SQL syntaxUnverifiedHighFresh1

supported by

ValueTrustConfidenceFreshnessSources
HibernateUnverifiedHighFresh1
EclipseLinkUnverifiedHighFresh1
OpenJPAUnverifiedHighFresh1

supports feature

ValueTrustConfidenceFreshnessSources
Named queriesUnverifiedHighFresh1
Dynamic queriesUnverifiedHighFresh1

first introduced in

ValueTrustConfidenceFreshnessSources
JPA 1.0 specificationUnverifiedHighFresh1

alternative to

ValueTrustConfidenceFreshnessSources
Criteria APIUnverifiedHighFresh1
Native SQL queriesUnverifiedHighFresh1

license type

ValueTrustConfidenceFreshnessSources
Part of Jakarta EE specificationUnverifiedHighFresh1

Alternatives & Similar Tools

Related entities

Claim count: 14Last updated: 4/9/2026Edit history