Part VIII explores the Java Persistence API. This part contains the following chapters:
Chapter 40, "Introduction to the Java Persistence API"
Chapter 41, "Running the Persistence Examples"
Chapter 42, "The Java Persistence Query Language"
Chapter 43, "Using the Criteria API to Create Queries"
Chapter 44, "Creating and Using String-Based Criteria Queries"
Chapter 45, "Controlling Concurrent Access to Entity Data with Locking"
Chapter 46, "Creating Fetch Plans with Entity Graphs"
Chapter 47, "Using a Second-Level Cache with Java Persistence API Applications"