How to manage REST API versioning with spring data rest?
What is the way to go supporting API versioning in Spring Rest Data? Is it possible to do it with repository-resources or do I have to use RepositoryRestController instead? I cannot find anything about API versioning in the oficial site of Spring Rest Data I found a Joshua Long presentations about REST APIs with Spring API versions can be implemented with one of two ways: Through API URIs: https://api.foo.com/v1 Through media types: application/vnd.company.urapp-v3+json The first approach have some problems described here This is an interesting topic. The documentation of spring-data-rest does