Jakarta Persistence Query Language: Difference between revisions

Content deleted Content added
Add in-line citation.
Add in-line citation.
Line 21:
| website =
}}
The '''Jakarta Persistence Query Language''' ('''JPQL'''; formerly Java Persistence Query Language) is a platform-independent [[object-oriented]] [[query language]]{{sfn|Bauer|2016}}{{rp|§12|p=284}} defined as part of the [[Jakarta Persistence]] (JPA; formerly Java Persistence API) specification.
 
JPQL is used to make queries against entities stored in a relational database. It is heavily inspired by [[SQL]], and its queries resemble SQL queries in syntax{{sfn|Bauer|2016}}{{rp|§1.3|p=17}}, but operate against JPA entity objects rather than directly with database tables.{{sfn|Bauer|2016}}{{rp|§2.2.3|p=26}}