当前位置: 首页 > 知识库问答 >
问题:

如何向Jersey API(JAVA)发送多个数据引用

宗政燕七
2023-03-14

我一直在从事一个Java项目,我必须创建一个服务器(Tomcat),并使用Jersey和Java生成一个API。目前,我可以使用以下代码获得单个用户的详细信息。

@POST
@Path("Singleuser")
@Consumes({MediaType.APPLICATION_JSON , MediaType.APPLICATION_XML})
public Singleuserdetails CreateIteration(Singleuserdetails IT1) {
    repo.create(IT1);
    return IT1;
}

如果我运行下面的API,我能够得到单个用户。

http://localhost:8080/PersonFinder/webapi/Singleuserdetails/Singleuser/DS-011

我还需要一个API来基于多个ID检索多个用户

http://localhost:8080/PersonFinder/webapi/MulitpleUser/id=DS-011?id=SS-067

如何更改上述方法,以便能够检索多个id?

注意:在这种情况下,我的用户超过100个。我应该把它们都作为参数传递吗?有没有其他方法可以让应用编程接口基于用户的N个输入来工作?事先谢谢。

共有1个答案

阎作人
2023-03-14

创建一个返回List的新函数

谈到高记录计数,您可以考虑通过在URL中传递StestRead和PasiSez参数来实现分页。或者使用分页和排序存储库,它包含用于分页的内置实现。

 类似资料:
  • 问题内容: 这是我的方案: 我必须调用一个方法。假设参数为:Parameter1,Parameter2,..,..,Parameter N,但是要发送给该方法的参数在每种情况下都可能会更改。 情况1: 仅发送参数 1 情况2: 发送参数的组合 情况3: 发送所有参数 用Java实现此目标的最佳方法是什么? 问题答案: 解决方案取决于问题的答案-所有参数是否都将是同一类型,如果是,则每个参数将被视为

  • 问题内容: 我正在尝试使用j查询$ .ajax方法向我的php脚本发送多个数据,但是当我连接多个数据时我只能传递单个数据我的php脚本tat中出现未定义的索引错误,意味着发出了ajax请求,但没有数据发送,我需要知道如何格式化多个数据以依次将其发送到名称为vale对的处理脚本中,这是我写的 问题答案: 您可以创建一个键/值对的对象,jQuery将为您完成其余工作: 这样,数据将被自动正确编码。如果

  • 因此,当我尝试使用jaxb从java类构建xml时,会遇到以下问题。我的第一个标签应该是这样的: 我需要第一个标签来写一些东西,但最后一个标签只需要有实体。 我创建了一个claas并添加了@XMLRootElement名称=实体的标签,并使用它我有正确的最后一个标签。如果我使用我在第一个和结束标记中的整个表达式,这对我没有帮助。 我添加了一个带有@XMLAttribute的 String 变量,这

  • 我需要将一些数据从 Angular 传递到 Node.js 服务器。这是我的角度帖子列表组件:从“@angular/核心”导入 { 组件,OnInit };从 “@angular/common/http” 导入 { HttpClient }; 我的node.js服务器: 我想安慰一下。记录数据,但什么都没有发生。

  • 但是,下面的代码将数据发送到打印机,当数据到达打印机队列时,它返回时带有我认为可以通过指定风味来克服这个问题,但事实并非如此

  • 我需要将下面的类中的数据传递到我的Flitter应用程序,其中的数据仅在来电事件发生时可用。我需要将此数据(mobileNumber)传递给颤振(如果可能,即使颤振应用程序终止,我也需要传递数据) 广播接收器。Java语言 }根据以上代码,我需要将incomingNumber传递给Flatter。如果可能-即使应用程序已关闭,也要共享数据。 MainActivity.java 目前,即使应用程序被