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

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.6 rating at LinkedIn Learning based on 246 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.