Hibernate 生成计数(1)
默认情况下,当使用 hibernate 进行计数时,它会生成 count(*) ,是否可以更改它以使默认值变为 count(1) ?我不想使用 HQL 来执行此操作。我的意思是…
休眠条件搜索多个实体
我有三个实体:日志、员工和代理机构 日志,其中与员工 有多对一关联。 员工与代理机构有多对一关联 DetachedCriteria criteria = DetachedCriteria.f…
Hibernate 通过其子类特定字段过滤对象列表
我有一个 Java 超类 - Message - 和 3 个子类 - Problem、Report、Update。对于这 4 个类中的每一个,我都有一个单独的控制器(列表器),它使用 Hibe…
Hibernate:涉及一对多关系的示例查询
我最近开始使用 Criteria API 的示例组件进行查询,并遇到了一个奇怪的问题 - 尝试执行搜索时抛出 org.hibernate.QueryException。 我的场景如下: 我…
如何获取条件 GORM 查询中所有项目的计数
因此,我有一个标准查询,该查询获取 10 篇专题文章,这些文章的 itemchannel 对象类型为 4,且在 id 1 的频道中,即获取类型为专题且在频道 x 中的前…
命名查询的等效条件查询
我的命名查询看起来像这样,感谢 这里. @NamedQuery( name="Cat.favourites", query="select c from Usercat as uc inner join uc.cat as c where uc.…
Hibernate Criteria 选择元组而不是对象
我正在使用 Hibernate 3.5 实体类是 package ca.cbc.medialib.entity; @Entity public class Category implements Serializable { /** * */ private s…
字符串解耦和字段名称
我有许多域/业务对象,当在休眠条件中使用时,它们由字段名称作为字符串引用,例如: Criteria crit = session.createCriteria(User.class); Order my…
一对多关系 Hibernate Criteria 的最后记录
我需要获取与 Hibernate 标准的一对多关系的最后一条记录和主记录。伪Sql显示我想要执行的查询 表1(主控) 表2(详情) Select * from Table1 tab1, …
Hibernate Criteria API 未来使用稳定吗?
我在之前的项目中主要使用 Hibernate criteria API。我发现 Hibernate criteria Expression 已被弃用! Hibernate Criteria API 未来使用稳定吗? htt…
从 SQLProjection 中引用外部条件查询别名
我知道您可以使用 {alias} 来引用 SQLProjection 中的根实体: Projections.sqlProjection("MIN({alias}.field) as value", new String[]{"value"}, n…
如何使用条件在 Hibernate 中为每个用户地址获取不同的用户实体
我正在使用休眠条件实现一个搜索例程来查找注册用户。每个用户可以有一个或多个地址。我已经构建了以下结构,并添加了我需要查询数据库的限制: ricer…
关联对象的 Hibernate 标准
我有 DTO 对象的下一个结构: public class MainDTO implements Serializable { private Long mainId; private String name; ... //some other fields…
Hibernate如何将Criteria转换为HQL?
我的条件查询有问题。 在另一种方法中,我使用 HQL 查询来删除数据库中的某些对象。 查询有效。 实际上,在另一种方法中,我执行获取对象的条件查询。…
我应该在 MVC 架构中哪里使用 Hibernate Criteria?
我正在开发一个使用 Spring MVC 和 Hibernate 的 CRM 项目,但我不知道使用 hibernate 标准的最佳位置是什么。我想使用休眠标准,因为我们在表示层上…