Java Platform, Enterprise Edition (Java EE) 8 The Java EE Tutorial

## 42 The Java Persistence Query Language

This chapter describes the Java Persistence query language that defines queries for entities and their persistent state. The query language allows you to write portable queries that work regardless of the underlying data store.

The following topics are addressed here:

- Overview of the Java Persistence Query Language

- Query Language Terminology

- Creating Queries Using the Java Persistence Query Language

- Simplified Query Language Syntax

- Example Queries

- Full Query Language Syntax

Copyright © 2017, Oracle and/or its affiliates. All rights reserved.