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

Spring Data JDBC 2.2    |    Intermediate
  • 8 Videos | 1h 2m 10s
  • Includes Assessment
  • Earns a Badge
Likes 3 Likes 3
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.

WHAT YOU WILL LEARN

  • 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

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 9s
    UP NEXT
  • Playable
    2. 
    Using Spring Data's CrudRepository
    7m 53s
  • Locked
    3. 
    Working with the Query Annotation
    7m 48s
  • Locked
    4. 
    Defining Many-to-one Relationships
    11m 26s
  • Locked
    5. 
    Working with Many-to-one Relationships
    5m 55s
  • Locked
    6. 
    Defining Many-to-many Relationships
    11m 47s
  • Locked
    7. 
    Working with Many-to-many Relationships
    10m 18s
  • Locked
    8. 
    Course Summary
    1m 54s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.