Database Integration: Overview of Using JPA & Hibernate
Java
| Beginner
- 9 videos | 1h 14m 3s
- Includes Assessment
- Earns a Badge
Object-relational mapping (ORM) allows Java objects to be mapped to database tables and vice versa. Use this course to learn more about the Java Persistence API (JPA), which defines how Java objects and relational data should be mapped, and Hibernate, an object-relational mapping solution for Java environments. Start by exploring how to create an application that uses Hibernate APIs directly to interact with a database and examining hibernate configuration files in greater detail. You'll also investigate how Java objects can be created in an app and then persisted in a database and discover how the same operations can be implemented by applying JPA configurations, which then use Hibernate under the hood. Once you've completed this course, you'll be able to distinguish between JPA and Hibernate while also recognizing how they are connected.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe object-relational mapping and the role of jpa and hibernate in implementing this techniqueUse apache maven to create a java project that uses the hibernate frameworkIntegrate an application with a relational database using hibernate configurations and apisApply hibernate apis to persist the data in java objects to a relational database
-
Use jpa configurations and annotations to define the entities in a java app and map them to a relational databaseDefine how a database schema will be set up once a jpa app is launchedUse sql scripts to set up a database for use by a java appSummarize the key concepts covered in this course
IN THIS COURSE
-
2m 3s
-
8m 33s
-
8m 58s
-
11m 5s
-
10m 31s
-
11m 51s
-
10m
-
9m 35s
-
1m 26s
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.