我正在用 Jersey 设计一个 REST JAX-RS API。
我想知道通过 ID 获取对象的最佳实践是什么。我是否需要将 ID 映射到一个Integer
或一个String
解决方案1:
/books/{id}
getById(@PathParam("id") Long id)
解决方案2:
/books/{id}
getById(@PathParam("id") String id)
我的意图是使用Long
它,因为它使用Long
...直接映射到我的数据库模型上。