Leveraging the Affordances API in Spring Data REST exposes some key changes needed by Spring HATEOAS to make that work.