Spring Data REST - Data Meets Hypermedia
summary
Project claims to bridge Spring Data repositories and hypermedia REST, removing controller boilerplate and adding service discoverability via ALPS documentation. It demos a Spring-A-Gram backend built with Spring Data REST, Spring Data JPA on H2, HAL JSON and Spring HATEOAS, plus JavaScript and a native Android client using RestTemplate/OKHttp. It works end-to-end; base64 image uploads overload the DB in practice, and server-side projections trim payloads to make listing performant.
AI-written summary · about
chapters (8)
- 0:00Introduction to Spring Data REST
- 13:18What is Hypermedia?
- 21:06Spring Data REST Basics
- 42:26Live Demo Setup
- 50:04Android Client with Spring for Android
- 1:00:27Spring for Android Features
- 1:10:20Code Walkthrough
- 1:24:13Q&A and Resources
related talks
55mFrom REST to Hypermedia APIs with Spring
46mGet HATEOAS and Hypermedia right with Spring
01h 31mSpring Data REST: Easily export JPA entities directly to the web
49mFrom CRUD to Hypermedia APIs with Spring (RU)
21mBuilding Flexible APIs with Spring HATEOAS
47mHypermedia IRL
45mSpring Data REST: A Rapid REST API Builder
01h 09mSpring Data? Yes, That One!
