Information Technology
Star icon
Most Popular
Hands on Training icon
Hands On Training
Star icon
Hands on Training icon

Master Hibernate and JPA with Spring Boot in 100 Steps

Course Cover
compare button icon

Course Features

icon

Duration

12.58 hours

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Teaching Type

Self Paced

icon

Video Content

12.58 hours

Course Description

Hibernate is JPA's most popular implementation. It was the most widely used ORM framework option prior to JPA's creation and offers additional features. This course will use Hibernate for JPA implementation.

Java developers have the Java Persistence API which allows them to map Java objects to relational information. This course will teach you about Hibernate and JPA API. JPQL (Java PersistenceQuery Language) and Java Persistence Criteria API. You'll also learn how to perform ORM (Object Relationship Mapping) using JPA and Hibernate.

This course will teach you the basics of JPA/Hibernate, including entities, relationships, inheritance maps, and annotations. Understanding the different methods of querying data with JPA and Hibernate (JPQL and Criteria API, as well as Native Queries) Understanding JPA and Hibernate Relationships in depth, such as one-to-one, many-to-one, and many many.

Spring Boot Starters include Spring Boot Starter Web and Starter Data JPA. Learn how to optimize your JPA application using Hibernate - Solve N+1 Questions Issue. Learn the basics of caching, such as first-level caches and second-level caches with EhCache. Learn the basics of Spring Data JPA, Spring Data REST.

You will be a master in Hibernate or JPA with Spring Boot by the end of this course.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

Cover the journey from JDBC to JPA in 18 steps

Learn JPA/Hibernate in-depth in 86 steps

Learn some useful tips and tricks for Hibernate

Target Students

This course is for anyone who wants to learn the basics of JPA and Hibernate and understand how to build the data layer of a web application

Course Cover