如何编写带有嵌入id的JPQL SELECT?
我正在使用 Toplink Essentials (JPA) + GlassFish v3 + NetBean 6.9 我有一张带有复合主键的表: table (machine) ---------------- |PK machineId |…
处理基础知识集合时休眠子树意外结束
我有以下实体: <代码>@Entity public class AnalysisPolicy extends PersistentEntity{ private Set nodeIds @ElementCollection(fetch = FetchT…
JPA 乐观锁 - 将 @Version 设置为实体类会导致查询包含 VERSION 作为列
我正在使用 JPA Toplink Essential、Netbean6.8、GlassFish v3 在我的实体类中,我添加了 @Version 注释以在事务提交时启用乐观锁定,但是在添加注释…
如何在 Eclipse3.5 中自动完成 JPQL 查询
如何在 Eclipse 中自动完成 JPQL 查询。 (注意:我不想使用第三方工具,顺便说一句,JBoss Hibernate 工具无法与我一起工作,我认为它需要 hibernate…
JPA 本机查询连接返回对象,但取消引用会引发类转换异常
我使用 JPQL Native 查询来连接表,查询结果存储在 List 中。 public String getJoinJpqlNativeQuery() { String final SQL_JOIN = "SELECT v1.bitbit…
不设置命名查询的参数?
例如,我有一个命名查询: @NamedQuery(name = "Students", query = "SELECT s FROM Student WHERE s.active = 'Y' OR s.name= :name) 有时我想用值设…
是否可以将多种Object类型的JPQL查询结果自动转换为JSON格式?
我正在使用 JPA Toplink、JAX-RS、NetBean6.9 到目前为止,我成功地将 JPQL 查询结果(具有一种对象类型的 List)转换为 JSON。 以下工作正常,它在到…
JPQL查询---如何使用“is null”
我在 JPQL 中使用以下查询来查询地址列为空的人员。 列表 rl = em.createQuery("从 Person 中选择 o 作为 o 其中 o.address IS NULL" ).setFirstResul…
toplink 中 JPA 中的字符串函数 (OAS 10.1.3.n)
我正在尝试以下查询: SELECT DISTINCT SUBSTRING(c.name, 1, 1) FROM Country c 再次与 Oracle Application Server 10.1.3.3 捆绑在一起的 toplink …
对一段时间内的每一天进行查询,将其变成一个查询
我有这个: public Map<Day,Integer> getUniqueLogins(long fromTime, long toTime) { EntityManager em = emf.createEntityManager() try { Map&…
使用 COUNT (DISTINCT obj) 生成 JPA 本机查询
请帮助我在 OpenJPA 1.2.x 上进行 JPQL 查询 这是我的查询文本: 从事件中选择计数(不同事件) evt WHERE (evt.beginDate >= :startOfPeriod 和 ev…
query.setMaxResults() 导致 toplink 出现问题
我正在使用 JPA (toplink) 并尝试限制 JPQL 查询返回的行数,因此我使用了 Query.setMaxResults 方法,但它抛出以下错误: Exception [TOPLINK-6121] …