Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Java Persistence API (JPA): 1 The Basics

via LinkedIn Learning

Overview

Learn how to work with the Java Persistence API (JPA), the standard for building Java enterprise applications that need to have persistent data.

Syllabus

Introduction
  • Welcome
  • What you should know
1. Understanding Java Persistence API (JPA)
  • What is persistence?
  • Object relational mapping (ORM)
  • JPA overview
  • JPA configuration and entities
  • Benefits of JPA over pure JDBC
  • Looking at the course project
  • Review course project tools
2. Managing Entities with EntityManager
  • EntityManager
  • Creating objects
  • Persisting Objects
  • Reading objects
  • Updating objects
  • Deleting objects
3. Transaction Management
  • Entity life cycle
  • Managing transactions overview
  • Managing transactions demo
  • Advanced mapping using annotations
4. Relationship Mapping in JPA
  • Relationships
  • Mapping strategies overview
  • Mapping associations overview
  • Cascading events
Conclusion
  • Next steps

Taught by

Kesha Williams

Reviews

4.7 rating at LinkedIn Learning based on 146 ratings

Start your review of Java Persistence API (JPA): 1 The Basics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.