搜索具有逗号分隔值且包含给定列表中的任何元素的记录
我有一个域类 Schedule,其属性“days”包含逗号分隔值,例如“2,5,6,8,9”。 Class Schedule { String days ... } Schedule schedule1 = new Schedul…
我怎样才能使用 Hibernate 来做到这一点
SQL查询如下, select s1.* from Sample1 s1,Sample2 s2 where s1.field1=s2.field4 and s2.field2='XXYYZZ' 表结构 表Sample1只有三个字段(field1,…
Hibernate 标准和计数列
我试图返回一个实体,该实体的列具有另一个一对多关系表的计数。我想使用 hibernate 标准而不是 HQL 来执行此操作。 select p.*, (select count(*) fr…
如何在条件查询中使用MAP的键?
我有一个像这样的 Bean, Class TestA { Map testBMap; } Class TestB { String data; ... } 我想获取 TestA 数据以及地图 testBMap,其中 key ='test…
hibernate标准对一组元素进行包含/不包含限制
您好,我正在尝试将旧的基于 sql 的查询框架迁移到基于 Hibernate Criteria 的框架,目前我正在使用 Hibernate 版本 3.2。和 mysql v 5.0.54 我的问题…
在条件中使用 Left Join 时 Hibernate Child Collection 受到限制
当使用休眠标准时,仅更改连接类型就会影响根域类的子集合的结果。 例如,让类 Parent 与类 Child 具有一对多关系,并具有以下数据: Parent | id | N…
具有投影的 Hibernate 标准不执行 @OneToMany 映射的查询
我有一个域对象 Expense,它有一个名为 initialFields 的字段。 它的注释如下: @OneToMany(fetch = FetchType.EAGER, cascade = { CascadeType.ALL }…
Hibernate条件查询
我正在尝试使用 Hibernate criteria api 执行子查询,但无法完全弄清楚如何执行它。假设有 2 个表,SHOPS 和 EMPLOYEES,其中 SHOPS 包含所有商店信息…
Hibernate,获取重复值
我正在编写一个非常简单的查询,但由于某种原因我得到了重复的值。 Criteria cr = session.createCriteria(ProcessInstance.class, "p") .add(Restric…
Hibernate 不支持访问用户类型上的字段以实现投影标准?
我的课程: public class User { @Type(type="AccountType") private AccountType accountType; } public class AccountType { private String name; …
Hibernate Criteria 与 HQL:哪个更快?
Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题?通过编辑这篇文章来更新问题,使其仅…
Hibernate 标准 api“选择”
是否可以使用 hibernate Critiria api 创建“select in”查询? 例子 : 我有两个 1:n 关系的表,公司和部门 select * from company c where c.id in …
Grails (Hibernate) 标准查询
我的 Grails 应用程序中有一个域类,如下所示: class Event { Date date } 我想编写一个条件查询来选择某年某月发生的事件,有什么建议吗? 谢谢, …
Hibernate简单条件查询解决问题
我遇到了一个非常简单的条件查询问题: sess .createCriteria(user.class, "user") .user_c.add(Restrictions.eq("user.status", 1)) .user_c.createA…