Working with Spring Data JPA: The Fundamentals of Spring Data JPA
Spring Data JPA 2.5.2
| Beginner
- 12 videos | 1h 42m 54s
- Includes Assessment
- Earns a Badge
Spring Data JPA eases the development of applications that need to access Java Persistence API (JPA) by providing repository support. Use this course to get familiar with the basics of Spring Data JPA from a theoretical and practical standpoint. Through this course, you'll examine the concepts around Spring Data JPA and why this technology is a boon for developers, explore how to build a project that uses Spring Data JPA to connect to a database, and discover the use of the Spring Boot module. You'll also get a glimpse into the pieces which must come together to build an app that uses Spring Data JPA - data sources, a JPA implementation, and a CrudRepository. After finishing this course, you'll have the skills and knowledge to persist data using Spring Data JPA.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseOutline the fundamentals of object-relational mappers and jpaIdentify spring framework projects and where spring data jpa fits inCreate a project that uses spring data jpa, hibernate, and a relational databaseSet up a class that represents an entity to be persisted into a database table using spring data jpaDefine a datasource and related beans in your application to enable data persistence using spring data jpa
-
Configure a crudrepository that enables basic crud operations on dataWrite the contents of java objects into a database tableUse spring boot and spring initializr to set up a project that adopts spring data jpaLoad entity data from java objects to a database table from a spring boot appDefine a datasource to be used in a java application within a properties fileSummarize the key concepts covered in this course
IN THIS COURSE
-
2m 12s
-
10m 39s
-
9m 19s
-
10m 2s
-
7m 16s
-
12m 17s
-
12m 13s
-
5m 43s
-
9m 8s
-
12m 34s
-
9m 27s
-
2m 4s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.