Book Image

Master Hibernate and JPA with Spring Boot in 100 Steps [Video]

By : In28Minutes Official
5 (1)
Book Image

Master Hibernate and JPA with Spring Boot in 100 Steps [Video]

5 (1)
By: In28Minutes Official

Overview of this book

Hibernate is the most popular implementation of JPA. It was the most popular ORM framework option before JPA emerged and it provides additional features on top of JPA. We will use Hibernate as the JPA implementation in this course. The Java Persistence API provides Java developers with an API to map Java objects to relational data. In this course, you will learn about Hibernate, JPA API, JPQL (Java Persistence query language), Java Persistence Criteria API, and how you can perform ORM (Object Relational Mapping) with JPA and Hibernate. In this course, you will learn the basics of JPA and Hibernate such as entities, relationships, inheritance mappings, and annotations. Understand approaches to querying data using JPA and Hibernate (JPQL, Criteria API, and Native Queries). Understand JPA and Hibernate Relationships in-depth such as one to one, many to one, and many to many. Use a variety of Spring Boot Starters such as Spring Boot Starter Web, Starter Data JPA, and Starter Test. Learn the basics of performance tuning your JPA application with Hibernate - Solve N+1 Queries Issue. Learn the basics of caching such as first-level cache and second-level cache with EhCache. Understand the basics of Spring Data JPA and Spring Data REST. By the end of this course, you will become a master in Hibernate and JPA with Spring Boot. All the resources and code files for this course are available at https://github.com/packtpublishing/master-hibernate-and-jpa-with-spring-boot-in-100-steps
Table of Contents (19 chapters)
18
Congratulations
Chapter 1
Introduction
Section 1
Master Hibernate and JPA with Spring Boot
In this video, we'll be taking a quick look at the course.