Coursera
Coursera Logo

Jakarta Persistence (JPA) 

  • Offered byCoursera

Jakarta Persistence (JPA)
 at 
Coursera 
Overview

Duration

13 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Jakarta Persistence (JPA)
 at 
Coursera 
Highlights

  • Earn a Certificate upon completion from Coursera
  • Get flexible deadlines in accordance to student's schedule
  • Course 4 of 4 in the Java Database Connectivity Specialization
Details Icon

Jakarta Persistence (JPA)
 at 
Coursera 
Course details

Skills you will learn
More about this course
  • This course takes the student through a variety of labs exploring the interaction between Java Object Domain Models and Relational Database Tables, this is becoming the standard approach for database access in Java Applications
  • The course will illustrate how using meta data annotations, they can map domain objects to database tables, and class properties to columns in those tables for CRUD operations
  • The student will use numerous Query strategies to retrieve data from a database and consume the data in their applications with minimal effort
  • The course will talk about the how these meta data annotations can also map compositional and inheritance relationships between classes and a database schemas

Jakarta Persistence (JPA)
 at 
Coursera 
Curriculum

Java Persistence Architecture

Course Introduction

JPA Goals - EntityManagers

Database setUp

Database Recreate Tables

Lab 1 Walkthrough

JPA Entities Part1

JPA Entities Part 2

Lab 1 Walkthrough

CRUD Operations

Lab 2 Walkthrough

JPA

CRUD Operations

Module 1 Exam

Queries and Lifecycle

Basic Queries

Lab 1 Walkthrough

Native and Projection Queries

Lab 2 Walkthrough

NamedQueries

Lab 3 Walkthrough

Embeddable Classes

Lifecycle and FlushModeType

Lab 1 Walkthrough

Optomistic Locking

Lab 2 Walkthrough

Queries and Embeddable Classes

FlushModeType and Locks

Module 2 Exam

Associations

Associations

Cascade Options

Lab 1 Walkthrough

ElementCollections

Lab 2 Walkthrough

Inheritence

Lab 3 Walkthrough

JPA Associations

Module 3 Exam

Jakarta Persistence (JPA)
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

    Jakarta Persistence (JPA)
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...