源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  技术问答  >  如何检查是否传入参数包含在JPA列表中?

如何检查是否传入参数包含在JPA列表中?

分类: 技术问答 • 2022-04-24 12:39:51

如何检查是否传入参数包含在JPA列表中?

问题描述:

我有以下命名查询,如何检查是否传入参数包含在JPA列表中?

从BBC选择B B其中:b.SDA

SDA sd=new SDA(); 

和我打电话em.createNamedQuery("MyQuery").setParameter("sd",sd);

但它没有返回结果SD成员。

答

您是否在sd中设置了任何字段?我想通过在每个元素上调用equals()将sd参数与SDA集合进行比较。所以,第一件事是你应该有SDA#equals()实现,并且它应该返回true您在查询中传递的参数(我想这不是完整的代码,并且您设置一些值为sd)。

+0

好的。我会试试看。 – user12458 2014-10-28 14:53:26

相关推荐

  • 如何检查一个ArrayList是否包含在另一个ArrayList中,并且这两个列表的大小不同
  • 如何检查是否传入参数包含在JPA列表中?
  • 如何检查参数包中的每种类型是否都是唯一的?
  • 检查是否列表包含所有整数
  • 检查C++ 0x参数包是否包含类型
    • 网站免责声明 网站地图 最新文章 用户隐私 版权申明
    本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

    Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号