Spring with JPA and Hibernate

Developing applications using Spring with JPA and Hibernate
Course info
Rating
(717)
Level
Intermediate
Updated
Apr 10, 2013
Duration
4h 57m
Table of contents
Spring, the Java Persistence API (JPA), and Hibernate
Download and Walkthrough of the Spring MVC Java App
Architecture walkthrough of a Spring JPA / Hibernate Application
Recap of Spring concepts that are used in this course
Configuration of Spring and JPA for development
Overview of JPA and creating your first entity
JPA Annotations and how to use them
How to configure and use Spring Data JPA
Description
Course info
Rating
(717)
Level
Intermediate
Updated
Apr 10, 2013
Duration
4h 57m
Description

This course walks through developing applications using Spring with JPA and Hibernate. There is a scaffold application using Spring MVC. The material will be developed using Eclipse/Spring STS and all downloads will be done using Maven.

About the author
About the author

Bryan is a Director at Software Technology Group, a consulting company based out of Salt Lake City, and has authored and taught numerous courses in Java.

More from the author
Maven Fundamentals
Intermediate
2h 24m
Jun 28, 2019
What’s New in Spring 5
Intermediate
1h 25m
Jan 31, 2018
More courses by Bryan Hansen
Section Introduction Transcripts
Section Introduction Transcripts

Spring, the Java Persistence API (JPA), and Hibernate
Hello, this is Bryan Hansen from Pluralsight and welcome to this course on Developing Applications using Spring and the Java Persistence API, or commonly referred to as JPA. We don't assume that you have any knowledge of Spring or JPA, but experience with Java and relational database will help accelerate your learning in this course. We're going to be learning about developing with JPA and we will configure our application using Spring. We'll also be diving fairly deep with both of these technologies and there are a lot of code samples that we'll walk through in this course. If you haven't used Spring MVC before, I would recommend that you take the Spring MVC course that is on Pluralsight prior to doing this course because we will be using Spring MVC for our interface to our application.

Download and Walkthrough of the Spring MVC Java App
Hello, this is Bryan Hansen from Pluralsight. In this module we will configure and install the Scaffold Application, that we are going to build upon throughout the rest of this course. We are going to cover the prerequisites for this course, as well as walk through the Scaffold Application and verify that your environment is up and running.

Architecture walkthrough of a Spring JPA / Hibernate Application
Welcome back. This is Bryan Hansen from Pluralsight and in this module we are going to discuss Architecture. We are specifically going to talk about the role of Spring in configuring JPA with regards to our Architecture.

Recap of Spring concepts that are used in this course
Welcome back. This is Bryan Hansen from Pluralsight and in this module we're going to discuss Spring. We're going to do a little intro or recap of Spring, but just enough to convey the principles that we will use for configuring our application.

Configuration of Spring and JPA for development
Welcome back. This is Bryan Hansen from Pluralsight, and in this module we are going to discuss and walk through configuration. We are going to walk through all the configuration to get Spring and JPA set up to develop the rest of our application. This module will have a lot of demos and configuration. I did this so that we could get all of this out of the way, and dive deeper on the features of JPA in the rest of this course.

Overview of JPA and creating your first entity
Welcome back. This is Bryan Hansen from Pluralsight, and in this module we're going to discuss JPA. We're going to discuss why we want to use an ORM like JPA, and then we'll look at the various vendors of JPA and configure our specific implementation.

JPA Annotations and how to use them
Welcome back, this is Bryan Hansen from Pluralsight and in this module we're going to discuss JPA annotations. This will be a larger module with a lot of demos covering a lot of the JPA annotations and walking through practical applications of how to use them.

How to configure and use Spring Data JPA
Welcome back. This is Bryan Hansen from Pluralsight and in this module we are going to discuss Spring Data JPA.