We may earn an affiliate commission when you visit our partners.
Dan Bunker, Andrew Morgan, and Dan Geabunea

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.

Read more

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

Enroll now

Share

Help others find Paths from Pluralsight by sharing it with your friends and followers:

What's inside

One course

Spring Framework 4: Spring Data JPA

(2 hours)
This course introduces Spring Data JPA, a data access layer framework that boosts developer productivity. You'll learn about Query annotations, custom repositories, and real-world examples.

Save this collection

Save Spring Framework: Data Access with Spring to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser