jpa-2.0 相关问题

此标记用于解决有关Java Persistence API 2.0版的问题。 JPA 2.0的重点是解决一些流行的ORM供应商中存在的功能,但无法获得JPA 1.0的一致认可。

以下查询的等效JPA CriteriaBuilder是什么?

JPA2条件构建器查询以下什么?从事务t1中选择*,其中t1.version =(从事务t2中选择max(t2.version),其中t1.id = t2.id)] >>

回答 1 投票 0

使用JPA时如何使用mysql get_lock?

我想将mysql的get_lock()函数用作全局锁,但是由于我也使用JPA作为数据库层,因此看起来似乎是不可能的。因为get_lock()是基于连接的,这意味着您必须...

回答 1 投票 1

Hibernate Envers的集成测试

我正在尝试围绕某些审核实体进行一些测试。我的问题是只对事务提交进行审核。我需要创建/编辑一些测试对象,提交事务,然后...

回答 5 投票 9

被忽略的remove()

[存在一个实体A引用(多对一)实体B,从B到A的反向(映射)引用。也有从A到C的引用,以及从C到A的反向引用。当我发布entityManager.remove时(A)...

回答 2 投票 4

查询休眠状态下向经理报告的总人数

我正在研究采访中提出的一个常见问题。请获取经理信息,即经理的ID,他的姓名和向他报告的员工总数。只有一个表...

回答 1 投票 0

带有计数和谓词的Hibernate JPA CriteriaQuery

我正在尝试使用CriteriaQuery在JPA / Hibernate中复制此查询的结果。从tbl_survey中选择count(*),其中CREATED_DATE> to_date('2020-04-01','yyyy-mm-dd')daysBack ...

回答 1 投票 1

@@ ManyToMany,没有联接表(旧版数据库)

我必须在设计糟糕的旧数据库中应用JPA。不幸的是无法更改它。幸运的是,仅用于只读访问。我发现的最奇怪的事情之一是“许多...

回答 2 投票 10

为什么在抛出RuntimeException时会话bean方法抛出EjbTransactionRolledbackException

我正在尝试通过约束验证来持久化实体,当调用持久化时-抛出了约束,并且调用者获得了EjbTransactionRolledbackException ...所以我尝试调用...

回答 2 投票 5

使用JPA /休眠将不同表的主键数据作为外键自动填充到另一个表中

下面是预期的表结构:用户-> user_id(PK)RoleA-> role_a_id(PK)RoleB-> role_b_id(PK)User_Roles-> user_id(FK),role_a_id(FK),role_a_id(FK)以下是...

回答 2 投票 0

我如何使用悲观锁实现跳过锁定功能?

我想实现跳过锁定。我正在使用PostgreSQL 9.6.17。我正在使用以下代码@Lock(LockModeType.PESSIMISTIC_WRITE)@QueryHints({@ QueryHint(name =“ javax.persistence.lock.timeout”,value = ...

回答 1 投票 0

Hibernate可以获取子实体,但不应该

我使用开放式JDK 11,JPA 2.1和Hibernate Core 5.4.0.Final。我有一个实体Ave,其中有许多子协会,其中包括Bid和Buyer。基数为:1 Ave:很多出价1 Ave:很多买家...

回答 1 投票 0

在OneToMany和ManyToMany映射中获取StackOverflow

[当我尝试执行以下代码时,我得到了StackOverflow异常@Test public void testMappings(){EntityManager em = factory.createEntityManager();查询q = em.createQuery(“ ...

回答 2 投票 1

为什么JPA查询这么慢?

我正在使用JPA存储库在Web应用程序中实现查询。我要查询的两个主要表是FmReportTb和SpecimenTb。这是两个实体类(仅重要的...

回答 1 投票 1

在Java中没有@Id注释的序列生成器,在Postgres中处于休眠范围内

我有一个有人的REST API,现在我有一定范围的数字(40000-99999),我必须在其末尾填充并将其保存到数据库中,但是我不会在requestBody中获取它。我还是...

回答 1 投票 0

具有计数汇总功能的JPA查询

我有两个实体A和B,如下所示:@Entity公共类A {@Id private int id;私有字符串名称;私人布尔hasFailedChild; @OneToMany私有列表bs; ...

回答 1 投票 1

具有一对多关系的JPA查询

我有两个实体A和B,如下所示:@Entity公共类A {@Id private int id;私有字符串名称;私人布尔hasFailedChild; @OneToMany私有列表bs; ...

回答 1 投票 0

SpringBoot不处理org.hibernate.exception.ConstraintViolationException

我已经在Entity类中定义了一种用于验证电子邮件的模式。在验证异常处理程序类中,我为ConstraintViolationException添加了处理程序。我的应用程序使用SpringBoot 1 ....

回答 9 投票 16

Hiberante 4.3.6 DDL生成:索引中包含的列的大写名称

我有一些与索引名称的大小写敏感和由hibernate生成的数据库模式中的约束有关的问题。我的意图是使它们大写,但我不能...

回答 1 投票 0

我如何编写与集合完全匹配的JPA标准查询?

我正在将JPA 2.0与Hibernate 4.1.0.Final一起使用。我有几个类,Groups和GroupMembers。每个GroupMember都与一个用户对象@Entity @Table(name =“ group”)公共类Group {...

回答 2 投票 4

java.lang.ClassNotFoundException:org.hibernate.engine.transaction.spi.TransactionContext

我正在开发Spring MVC Hibernate Integration示例。在此示例中,我使用的是Spring 4.1.9.RELEASE和Hibernate 5.1.0.Final。如果我将Hibernate版本降级到4.3.5.Final,则可以使用。现在...

回答 6 投票 15

© www.soinside.com 2019 - 2024. All rights reserved.