Spring Data REST:基本路径中的路径变量

时间:2019-10-01 08:49:37

标签: spring spring-data-rest

我正在尝试在现有系统中公开Spring Data REST资源。

我需要公开一个“客户”资源,该资源可以正常工作(我正在使用Spring Boot应用,并且配置被自动提取)。

问题

我想用包含路径变量的基本路径作为新客户资源的前缀。 Spring Data REST提供了一种对基本路径进行硬编码的选项,但是无法识别路径变量。我想将动态{companyId}路径变量获取到基本路径:

spring:
  data.rest.base-path: /v1/api/{companyId}

^崩溃原因:

Caused by: java.net.URISyntaxException: Illegal character in path at index 8: /v1/api/{companyId}

公司实际上并不是与客户相关的实体,而是客户提供的路径变量。

0 个答案:

没有答案