Enterprise Java Development@TOPIC@

Part I. General Queries

Table of Contents

1. JPA Query Types
1.1. JPA Query Language (JPA-QL) Queries
1.2. Native SQL Queries
1.3. Criteria API Queries
1.4. Strongly Typed Queries
1.4.1. Metamodel API
1.4.2. Query using JPA Metamodel
1.4.3. Canonical Metamodel
1.4.4. Generating Canonical Metamodel Classes
1.5. Summary
2. JPA Query Overview
2.1. EntityManager Query Methods
2.2. Query.getSingleResult()
2.3. Query.getResultList
2.4. Parameters
2.5. Paging Properties
2.6. Pessimistic Locking
2.7. Bulk Updates
2.8. Named Queries
2.9. Summary