java - 使用 Java Jersey 和 MongoDB 的 RESTful API

标签 java mongodb rest jersey

我是 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/

相关文章:

Java:替换字符串中的字符

java - 在方法中使用 awt.Graphics

c# - 从头开始实现一棵树

mongodb - 无法映射文件内存-mongo 需要 64 位构建更大的数据集

node.js - Mongoose - 查找每个用户的最后一条消息

CQ5 中的 Restful URL

java - 在 Java 中获取两个 BigDecimal 值中较小者的最简单方法

mongodb - 蒙戈 : Trouble updating a Mongo DB row

javascript - 无法从 node.js 调用 REST,如果我从浏览器调用,该 REST 会起作用吗?

angularjs - Node.js 和 Angular 路由 - 如何使浏览器 URL 无法访问 REST API