80得票2回答
org.hibernate.QueryException: 尝试对集合进行非法引用

我正在尝试执行以下HQL查询SELECT count(*) FROM BillDetails as bd WHERE bd.billProductSet.product.id = 1002 AND bd.client.id = 1 但它正在显示or...

63得票7回答
JPA查询如何选择特定列而不使用Criteria Query?

在不使用Criteria查询的情况下,是否可能使用JPA查询仅选择对象中的A和B属性?如果要选择所有属性,我会这样做:SELECT i FROM ObjectName i WHERE i.id = 10 但我在一个传统系统上有一个带有多个属性的对象,并且想要仅选择其中的一些,尽管我知道选择多个...

60得票1回答
如何在persistence.xml中指定JPA 2.1?

在互联网上进行快速搜索,可以发现有三到四种变体是人们如何在persistence.xml中指定xmlns和xsi:schemaLocation的。 指定JPA 2.1版本的“正确”方式是什么? 我正在使用:<persistence version="2.1" ...

58得票8回答
JPA支持Java 8新的日期和时间API

我正在使用Java 8开发我的新项目。 我试图在Java 8中使用新的日期和时间API,但是我不知道JPA 2.1是否完全支持这个新的日期和时间API。 请分享您在JPA对Java 8新日期和时间API支持方面的经验/观点。 我能否安全地在Java 8中使用新的日期和时间API与JPA ...

38得票4回答
获取错误:在类上找不到适当的构造函数。

我正在尝试将本地SQL结果映射到我的POJO。这是配置。我正在使用Spring。<bean id="ls360Emf" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean" > ...

35得票3回答
命名实体图子子图

我对JPA 2.1很新,并且最近才开始使用Named Entity Graphs。在我的项目中,我正在使用JPA 2.1映射以下关系: Order -> OrderDetail -> Product -> ProductLine 问题: 我想指示JPA正确地连接和提取所有所需...

30得票4回答
从JBoss 7.1中排除JPA 2.0以使用Hibernate 4.3

我想在JBoss 7.1中使用Hibernate 4.3的多租户功能。通过在jboss-deployment-structure中添加以下行,我成功地将其包含在我的war文件中。<exclusions> <module name="org.hibernate" /&gt...

24得票1回答
来自注释处理器org.eclipse.persistence.internal.jpa.modelgen.CanonicalModelProcessor的支持源版本RELEASE_6低于source1.7。

我有一个企业应用程序运行在以下环境中。 Mojarra 2.2.7 PrimeFaces 5.0 final PrimeFaces Extension 2.0 final OmniFaces 1.8.1 EclipseLink 2.5.2 具有 JPA 2.1 GlashFish 4.0 ...

19得票2回答
Hibernate HT_暂时表在继承联接中的使用,从Hibernate 3.4.0.GA迁移到5.1版本。

我正在尝试将一个应用程序从Hibernate 3.4.0.GA迁移到Hibernate 5.1,经过对Java代码的必要更改后,当我部署应用程序时,我看到Hibernate正在尝试创建HT_表(全局临时表),每个@Inheritance注释实体都有一个。 在Google上搜索后,我找到了为什...

17得票9回答
在Spring Data JPA的本地查询中传递List<Integer>

使用Spring Data JPA,我正在尝试进行这种查询(它更复杂,这是一个简单的情况) @Query(nativeQuery = true, value = "SELECT * FROM events WHERE typeId IN (?1)") List&lt;Even...