Understanding JPA 2.2

Number of pages: 250


Applications are made up of business logic, interaction with other systems, user interfaces etc. and data. Most of the data that our applications manipulate have to be stored in datastores, retrieved, processed and analysed. If this datastore is a relational database and you use an object-oriented programming language such as Java, then you might want to use an Object-Relational Mapping tool.

That’s when Java Persistence API comes into play.

In this fascicle, you will learn JPA, the standard ORM that maps Java objects to relational databases. You will discover its annotations for mapping entities, as well as the Java Persistence Query Language, entity life cycle and a few advanced topics such as integrating JPA with other frameworks (Bean Validation, JTA, CDI, Spring).

Table of Contents

This ebook is 250 pages long and is structured in the following way:

  1. First Step with JPA
  2. Understanding Java Persistence API
  3. Getting Started
  4. Mapping Entities
  5. Managing Entities
  6. Querying Entities
  7. Callbacks and Listeners
  8. Advanced Topics
  9. Integrating JPA with Other Technologies
  10. Putting It All Together
  11. Summary
  12. Appendixes 

eBook Formats

  eBook: Understanding JPA 2.2
Available in days
days after you enroll

Choose a Pricing Option