我是 RESTful 服务的新手,我正在尝试使用 Jersey 框架和 MongoDB 制作一个 Restful api,我的问题是:如何在 URL 中搜索数据。
例如:“localhost:9999/home/users/find?id=12345”,它将返回 id = 12345 的用户
我们怎样才能用 Jersey 做到这一点?
谢谢
最佳答案
您想要查看@PathParam 和@QueryParam。您可以在这里找到有关它们的更多信息: http://docs.oracle.com/cd/E19776-01/820-4867/6nga7f5np/index.html
简而言之,路径参数是“/”之间的位,在您的示例中这是“查找”。查询参数为id,值为12345。
然后,您将需要在数据库中查找此内容,我认为这样才能返回结果。
关于java - 使用 Java Jersey 和 MongoDB 的 RESTful API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28409860/