FazBrowse Wikipedia Viewer | Main Page |
Search Wikipedia:
|
Viewing: https://en.wikipedia.org/wiki/Java_Persistence_Query_Language

Jakarta Persistence Query Language

Contents
References
See also
External links

Jakarta Persistence Query Language
OSCross-platform
Websitejakarta.ee/learn/docs/jakartaee-tutorial/current/persist/persistence-querylanguage/persistence-querylanguage.html
Influenced by
SQL, Hibernate

The Jakarta Persistence Query Language (JPQL; formerly Java Persistence Query Language) is a platform-independent object-oriented query language 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, but operate against JPA entity objects rather than directly with database tables.

In addition to retrieving objects (SELECT queries), JPQL supports set based UPDATE and DELETE queries.

SELECTaFROMAuthoraORDERBYa.firstName,a.lastName

To retrieve the list of authors that have ever been published by XYZ Press:

  1. 1 2 3 Bauer, King & Gregory 2016.

References

edit

See also

edit

External links

edit