10 JPA-Abfragen

»You will never know unless you ask.«

Jack Stack

»Klug fragen können, ist die halbe Weisheit.«

Francis Bacon

10.1 Kurz gefasst

Das vorherige Kapitel hat Ihnen die Java Persistence API mit den Persistent Entities nähergebracht. Sie haben gelernt, wie Sie Entitäten dauerhaft speichern und persistierbare Objektnetze aus diesen Entitäten aufbauen können. Bleibt nur noch zu klären, wie Sie die gewünschten Entitäten wieder aus der Datenbank herausbekommen. In diesem Kapitel stellen wir Ihnen die Query API vor, eine Programmierschnittstelle zum Ausführen von Abfragen. Außerdem zeigen wir Ihnen, wie Sie solche Abfragen mit den zwei Alternativen Java Persistence Query Language (JPQL) und Criteria API formulieren können.

10.2 Der Blick ...

Get EJB 3.1 professionell, 2nd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.