This version is still in development and is not considered stable yet. For the latest stable version, please use Spring Data REST 4.4.0!

Spring Data REST

Spring Data REST exports Spring Data repositories as REST resources through WebMVC. It eases development of applications with a consistent programming model backed by Spring Data modules sources.

Introduction

Introduction to Spring Data REST and Examples

Repository Resources

Exporting Repositories as REST Resources

Representations

Domain Object Representations (Object Mapping)

Conditionals

Conditional Operations with ETag and other Headers

Validation

Validator Integration

Events

Listening to REST Events

Integration

Integration with Spring Data REST components

Metadata

ALPS and JSON Schema

Security

Spring Security Integration

Tools

HAL Explorer

Customizing

Tutorials and Recipes to customize Spring Data REST

Wiki

What’s New, Upgrade Notes, Supported Versions, additional cross-version information.

Jon Brisbin, Oliver Drotbohm, Greg Turnquist, Jay Bryant

© 2008-2024 VMware, Inc.

Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether distributed in print or electronically.