Hibernate:条件查询未正确评估
我试图让以下查询在 Hibernate 中工作: SELECT m FROM MyEntity m WHERE m.owner = :user AND m.field1 IN (:field1Vals) AND m.field2 IN (:field2V…
Hibernate:无法对 OFFSET 和 LIMIT 使用命名参数?
我正在尝试让以下 NamedQuery 工作: @NamedQuery(name="MyEntity.findByUser", query="SELECT m FROM MyEntity m WHERE m.owner = :user OFFSET :off…
JPQL:从超类连接确定子类类型?
我的问题与此非常相似: 我如何为超类编写 Hibernate Criteria 查询,并检查某个子类? ...,除了一件事: 我' m 使用 JPQL 查询 而不是 Hibernate Cr…
如何通过动态 EJB-QL 从独立缓存加载 JPA 实体,而不访问数据库
我有一个通过动态 ejb ql 查询加载的 JPA 实体,用户可以相当自由地配置该查询。出现了一个新要求:仅当用户特定查询返回这些新实体时,才应允许用户…
使用 Seam 的表达式语言中的 EJB-QL:查找多个值
我试图想出一个表达式,它将在列中找到两个值。我正在使用 JBoss 4.2.2、JSF 1.2、RichFaces 3.3。 在这两个例子中: "personData.status in (#{perso…
使用 EJBQL 的 LEFT JOIN 表
我正在尝试使用 EJBQL(带有底层 MySQL 数据源)连接两个 EJB。有问题的两个表是 Machine - Hostname - ... unrelated fields ... 和 Location - Code…
顶部链接错误。有效 sql 结果为空且结果不为空
怎么可能呢? 我们正在 Toplink 上执行 EJBQL(DB 是 Oracle),query.getResultList 为空。 但是! 当我将日志级别切换到 FINE 并收到 TopLink 生成…
为什么 JBoss 5 没有验证此 EJBQL 查询?
我正在将现有应用程序从 Weblogic 服务器 9 迁移到 JBoss 5。 我的问题是 WHERE 子句中包含字符条件的查询,如下所示: SELECT DISTINCT OBJECT(myObj…
如何重命名ireport中ejbql查询的字段?
我正在使用带有 ejbql 连接的 iReport 3.7.3。我的问题是,当我想从查询中获取字段时,ireport 会使用“COLUMN_1”、“COLUMN_2”设置字段名称,即使…
将 Oracle 日期算术转换为在 HSQLDB 中工作
我正在尝试使用 hsqldb 和 dbunit 对 Oracle 支持的数据库进行现场测试,但遇到了障碍。 问题在于以下 EJB-QL(稍微简化了一点): SELECT o FROM Off…
遍历四个级别的多对一关系的 ejbql 查询的正确语法是什么
我在 JPA(休眠)中有一个简单的数据模型,由多对一和一对一的关系组成,类似于: town ->状态->州长->民族-> 城镇与州是多对一的大陆 ,州与州长是一…
使用 Java/EJB 2.x 在 Oracle 上按日期(1916 年 5 月 1 日)查询记录
我有一个 EJB 2.1 实体 bean,它查询 Oracle 表中的“出生日期”列。数据库中的列的类型为 DATE。除了一个特定日期:1916 年 5 月 1 日之外,该查询工…
是否可以使用正则表达式测试 JPA/EJB QL 语句?
我不是正则表达式方面的专家,所以我想我应该抛出这个问题。我认为正则表达式可以帮助我的测试更加健壮(测试生成的 EJB QL 语句是否正确生成)。 例…