【发布时间】:2014-05-22 13:28:54
【问题描述】:
我正在使用 spring hatoas 创建休息服务。我有通过 REST API 公开的数据库实体。为简化起见,假设我有一个具有以下三个字段的实体。
-
id- 唯一标识符 -
service- 此项目所属的服务 -
value- 此项目的数字属性
我正在尝试实现以下 URL 架构:
@RequestMapping(value = "") - 返回所有项目的集合@RequestMapping(value = "/{id}") - 返回带有此id 的特定项目
@RequestMapping(value = "/{service}") - 返回带有此 service 的所有项目的集合
这里的问题是第二条和第三条路径不明确,如果我尝试下面的 URL,Spring 不知道要匹配哪个 @RequestMapping。
http://localhost/123
我该如何处理?
【问题讨论】:
标签: spring rest spring-hateoas