Advertisement

Pro JPA 2 in Java EE 8

An In-Depth Guide to Java Persistence APIs

  • Mike Keith
  • Merrick Schincariol
  • Massimo Nardone

Table of contents

  1. Front Matter
    Pages i-xxi
  2. Mike Keith, Merrick Schincariol, Massimo Nardone
    Pages 1-24
  3. Mike Keith, Merrick Schincariol, Massimo Nardone
    Pages 25-49
  4. Mike Keith, Merrick Schincariol, Massimo Nardone
    Pages 51-100
  5. Mike Keith, Merrick Schincariol, Massimo Nardone
    Pages 101-155
  6. Mike Keith, Merrick Schincariol, Massimo Nardone
    Pages 157-189
  7. Mike Keith, Merrick Schincariol, Massimo Nardone
    Pages 191-267
  8. Mike Keith, Merrick Schincariol, Massimo Nardone
    Pages 269-311
  9. Mike Keith, Merrick Schincariol, Massimo Nardone
    Pages 313-361
  10. Mike Keith, Merrick Schincariol, Massimo Nardone
    Pages 363-414
  11. Mike Keith, Merrick Schincariol, Massimo Nardone
    Pages 415-481
  12. Mike Keith, Merrick Schincariol, Massimo Nardone
    Pages 483-526
  13. Mike Keith, Merrick Schincariol, Massimo Nardone
    Pages 527-591
  14. Mike Keith, Merrick Schincariol, Massimo Nardone
    Pages 593-654
  15. Mike Keith, Merrick Schincariol, Massimo Nardone
    Pages 655-698
  16. Mike Keith, Merrick Schincariol, Massimo Nardone
    Pages 699-740
  17. Back Matter
    Pages 741-759

About this book

Introduction

Learn to use the Java Persistence API (JPA) and other related APIs as found in the Java EE 8 platform from the perspective of one of the specification creators. A one-of-a-kind resource, this in-depth book provides both theoretical and practical coverage of JPA usage for experienced Java developers.

Authors Mike Keith, Merrick Schincariol and Massimo Nardone take a hands-on approach, based on their wealth of experience and expertise, by giving examples to illustrate each concept of the API and showing how it is used in practice. The examples use a common model from an overarching sample application, giving you a context from which to start and helping you to understand the examples within an already familiar domain. 

After completing Pro JPA 2 in Java EE 8, you will have a full understanding of JPA and be able to successfully code applications using its annotations and APIs. The book also serves as an excellent reference guide.

You will:
  • Use the JPA in the context of enterprise applications
  • Work with object relational mappings (ORMs), collection mappings and more
  • Build complex enterprise Java applications that persist data long after the process terminates
  • Connect to and persist data with a variety of databases, file formats, and more
  • Use queries, including the Java Persistence Query Language (JPQL)
  • Carry out advanced ORM, queries and XML mappings
  • Package, deploy and test your Java persistence-enabled enterprise applications

Keywords

JPA Java Persistence Java Persistence ORM object relational Hibernate Java EE 8 J2EE enterprise EJB JavaBeans components Oracle software code source

Authors and affiliations

  • Mike Keith
    • 1
  • Merrick Schincariol
    • 2
  • Massimo Nardone
    • 3
  1. 1.OttawaCanada
  2. 2.RR 3 RR 3AlmonteCanada
  3. 3.HelsinkiFinland

Bibliographic information