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

在Spring Boot中,有没有一种方法可以通过参数列表查询方法名

饶元章
2023-03-14

我正在用SpringBoot构建一个应用程序。我有一个存储库,我通过以下方式从方法名称创建查询:

public interface Example extends Repository {

     User findUserByName(String name);

}

这样的查询可以工作,方法调用的结果是具有该名称的用户。在Spring Boot中是否可以按名称创建查询,其中输入是名称列表,输出是用户列表,其中每个用户至少对应于列表中的一个名称?例如:

      List<User> findAllUserByName(List<String> name)

我也试过这样的方法,但是行不通。

共有1个答案

汤飞
2023-03-14

您可以使用以下命令:

List<User> findByUserIn(List<String> nameList);

裁判:

https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#repository-query-keywords

 类似资料:
  • 问题内容: 我正在编写小型且非常干燥的框架,该框架高度依赖元数据。我想知道是否有一种方法来获取方法参数名称,即给定一些方法 得到的字符串和。 我知道我可以注释参数,但是那不是很好。 问题答案: 我们为包含参数名称的String[]的方法创建了一个自定义注释。与必须注释每个单独的参数相比,此方法感觉易于管理。我们计划添加构建时检查,以确保带注释的参数名称的数量与参数的数量匹配,因为这是我们所需要的。

  • 问题内容: 我的网页上有一个“瘦”列表:例如,一个包含100个项目的列表,每个项目的长度为一个单词。为了减少滚动,我想在页面的两列甚至四列中显示此列表。我该如何使用CSS? 我希望该解决方案具有灵活性,这样,如果列表增加到200个项目,则无需进行很多手动调整即可容纳新列表。 问题答案: ul { -moz-column-count: 4; -moz-column-gap: 20px; -webki

  • 问题内容: 现在我正在做: 有没有更有效的方法直接从Find(或其他搜索功能)中获取带有用户名的slice,而没有struct和range循环? 问题答案: MongoDB的结果始终是文档列表。因此,如果要获取值列表,则必须像以前一样手动将其转换。 使用自定义类型(源自) 另外请注意,如果您要创建自己的类型(从派生),则可以覆盖其取消编组逻辑,并仅从文档中“提取” 。 它看起来像这样: 然后将用户

  • 问题内容: 我正在使用GhostDriver的Java绑定对PhantomJS运行Selenium接受测试。 如果PhantomJS请求的网页之一通过console.log登录到Javascript控制台,是否可以捕获或查看这些消息? 我想这的答案很简单,但我无法解决! 问题答案:

  • 我尝试将ParamFile参数放入另一个查询中,但仍然不起作用。虽然这可能是因为我不完全确定“对象处理程序”在其他方法定义中的含义。 下面是我的方法的代码: 我一直得到空的JSON对象,尽管这是因为不是所有的参数都被查询<----这是我需要帮助的部分。 我很乐意提供更多代码片段。请让我知道任何替代方案以及。

  • 问题内容: 我有一个这样的html代码段: html中此元素的唯一唯一标识是attribute ,因此我想使用 某种 Pythonselenium 方法 来定位它,如下所示: 我已经检查了selenium(python)文档以查找元素, 但是没有获得关于如何通过attr 定位此elem的线索。有没有在pythonselenium中找到该元素的明确方法? 问题答案: 您可以 通过xpath 获取它并