Featured resource
Tech Upskilling Playbook 2025
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Learn more
  • Path icon Learning Path
  • Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
  • Core Tech

Spring Framework: Data Access with Spring

5 Courses
12 Hours
Skill IQ

Spring Data provides a familiar and consistent, Spring-based programming model for data access while still retaining the special traits of the underlying data store.

It makes it easy to use data access technologies, relational and non-relational databases, map-reduce frameworks, and cloud-based data services. This is an umbrella project which contains many subprojects that are specific to a given database. The projects are developed by working together with many of the companies and developers that are behind these exciting technologies.

These features include: Powerful repository and custom object-mapping abstractions Dynamic query derivation from repository method names Implementation domain base classes providing basic properties Support for transparent auditing (created, last changed) Possibility to integrate custom repository code Easy Spring integration via JavaConfig and custom XML namespaces Advanced integration with Spring MVC controllers Experimental support for cross-store persistence

Content in this path

Try this learning path for free
Access this learning path and other top-rated tech content with a free trial.
Have questions? Get them answered now.
What You'll Learn
  • In this path, you will learn:
  • The use of Spring Data and how it helps you build data access layers
  • Creating data access code using Spring data to access a JDBC (relational) database
  • Creating a data access layer for an application using Spring JPA
  • Using Spring Data MongoDB to access a MongoDB datastore
Prerequisites
  • Java
  • Maven
Not sure where to start?
With over 500 assessments to choose from, you can see where your skills stand and receive adaptive learning recommendations to fill knowledge gaps in as little as 10 minutes.
Learn more

Join our learners and upskill
in leading technologies