Spring Data REST is umbrella Spring Data part of the project, it makes in Spring Data repository built hypermedia driven REST web services become very easy,
Spring Data REST build in Spring Data repository, analysis of the application domain model, and for the model contained in the aggregation driven open hypermedia HTTP resources,