Java Persistence API (JPA)
Type-Safe Query Construction
Dynamic Query Building
Advantages over String-Based JPQL
CriteriaBuilder
CriteriaQuery
Root Interface
Path Interface
Predicate Interface
Expression Interface
CriteriaQuery Creation
Root Entity Selection
WHERE Clause Construction
Predicate Combination
Field Selection and Projection
Inner Joins
Left Joins
Fetch Joins
Subquery Creation
Correlated Subqueries
Static Metamodel Generation
Metamodel Classes
Type-Safe Attribute Access
Annotation Processing
Previous
6. JPQL Query Language
Go to top
Next
8. Advanced Entity Mapping