Advanced
157 Lessons
20h
Certificate of Completion
Course Overview
This course is for experienced developers who have worked with the Java Spring framework and want to learn to implement object-relational models that allow for efficient data management and server-side rendering. In this course, you will learn how to implement a variety of different relational models using the Spring and Hibernate frameworks. With each model, you will take a test-driven development approach to building each tier of an application. Once you have finished this course, you will be able to i...
Course Content
Software Architecture
Managing a Standalone Entity
One-to-One Uni-directional Relationship
One-to-One Bi-directional Relationship
One-to-One Self-Referencing Relationship
One-to-Many Uni-directional Relationship
10 Lessons
One-to-Many Bi-directional Relationship
10 Lessons
One-to-Many Self-Referencing Relationship
10 Lessons
Many-to-Many Unidirectional Relationship
10 Lessons
Many-to-Many Bi-directional Relationship
10 Lessons
Many-to-Many Bi-directional with Join-Attribute Relationship
10 Lessons
Many-to-Many Self-Referencing Relationship
10 Lessons
Many-to-Many Self-Referencing with Join-Attribute Relationship
10 Lessons
Single Table Inheritance
10 Lessons
Concrete Table Inheritance
10 Lessons
Class Table Inheritance
10 Lessons
Appendix
3 Lessons
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.
Learn faster and smarter with adaptive AI tools embedded in every Educative course.
Built-in assessments let you test your skills. Completion certificates let you show them off.
Recommended Courses
BEFORE STARTING THIS COURSE
AFTER FINISHING THIS COURSE