How can I map a Spring Boot @RepositoryRestResource to a specific url?
configuration, java, spring, spring-boot, spring-data
Solution
To change the base URI, you can also just add this to application.properties:
spring.data.rest.base-path=/my/base/uri
Problem
I cannot seem to be able to map my Repository in any location other than the following: ``` @RepositoryRestResource(collectionResourceRel = "item", path = "item") public interface ItemRepository extends PagingAndSortingRepository<Item, Long> { ``` I thought I can use: ``` path = "/some/other/path/item" ``` but the mapping does not resolve. I get: ``` HTTP ERROR 404 Problem accessing /some/other/path/item. Reason: Not Found ``` In spring-data javadoc `path` is defined as: "The path segment under which this resource is to be exported." What am I doing wrong?