Content deleted Content added
m v2.05b - Bot T20 CW#61 - Fix errors for CW project (Reference before punctuation) |
m Disambiguating links to Object-orientation (link changed to Object-oriented programming) using DisamAssist. |
||
(One intermediate revision by one other user not shown) | |||
Line 1:
{{
{{Infobox programming language
| name = Jakarta Persistence Query Language
Line 20:
| website =
}}
The '''Jakarta Persistence Query Language''' ('''JPQL'''; formerly Java Persistence Query Language) is a platform-independent [[Object-oriented programming|object-oriented]] [[query language]]{{sfn|Bauer|King|Gregory|2016}}{{rp|loc=§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|King|Gregory|2016}}{{rp|loc=§1.3|p=17}} but operate against JPA entity objects rather than directly with database tables.{{sfn|Bauer|King|Gregory|2016}}{{rp|loc=§2.2.3|p=26}}
|