5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

Aspire     Javanista to Java Master     Javanista to Java Master Track 4: Spring Data
CrudRepository is a Spring Data interface that helps perform generic CRUD operations on specific types of repositories. Take this course to familiarize yourself with Spring Data's CrudRepository interface and modeling of relationships between entities in a Spring application.
Delve into how CrudRepository is used to persist Java objects into a database table and examine Spring Data JDBC's Query annotations to map custom queries to CrudRepository methods. You'll then turn your attention to modeling relationships between entities in a Spring application and configure and implement many-to-one and many-to-many relationships.
Having finished this course, you'll have a broader understanding of the features in the Spring Framework that make JDBC tasks easier.

Objectives

Working with Spring Data JDBC: Spring Data JDBC & the CrudRepository

  • discover the key concepts covered in this course
  • map an entity in your application to Spring Data's CrudRepository and use it to persist Java objects to a database
  • map custom queries to a method in a CrudRepository
  • define database tables and their corresponding entities in a Spring application to represent a many-to-one relationship
  • create and persist objects that are related to one another in a many-to-one form
  • configure database tables and their corresponding entities in a Spring application to represent a many-to-many relationship
  • instantiate and persist objects that have a many-to-many relationship with one another
  • summarize the key concepts covered in this course