Learn how to work with the Java Persistence API (JPA), the standard for building Java enterprise applications that need to have persistent data.
Overview
Syllabus
Introduction
- Welcome
- What you should know
- 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
- EntityManager
- Creating objects
- Persisting Objects
- Reading objects
- Updating objects
- Deleting objects
- Entity life cycle
- Managing transactions overview
- Managing transactions demo
- Advanced mapping using annotations
- Relationships
- Mapping strategies overview
- Mapping associations overview
- Cascading events
- Next steps
Taught by
Kesha Williams