标签:jpa

  • 如何在Spring Boot-JPA-Hibernate中获取所有表元数据? - java

    时间:2020-9-4

    我需要获取的META信息动态存在于我的架构中的所有表,元信息包括表,实体,列名等。 我遵循了以下教程 https://vladmihalcea.com/how-to-get-the-entity-mapping-to-database-table-binding-metadata-from-hibernate/ 如以上链接中所述,我创建了一个名为Metada […]

  • JPA一对多关系查询 - java

    时间:2020-8-30

    实现了一对多关系,并且工作正常。 我的问题是当我运行以下查询时,如果表中有100个员工行,并且每个员工都有2个部门。数据库查询被调用101次,因为对于每个员工来说,它都在呼叫部门查询,所以要花很长时间才能完成所有一百行的调用,请问有人可以提出其他解决方案吗? 请查看下面的详细信息 它正在调用的查询: First query is : SELECT * FRO […]

  • 在同一实体上进行JOIN FETCH之后休眠额外的查询 - java

    时间:2020-8-26

    我试图通过使用此查询来查询虽然是休眠的大量实体: "Select * " + " From Dossier as dossier" + " LEFT JOIN FETCH dossier.candidat as candidat " + " LEFT JOIN FETCH candidat […]

  • 调用EntityManager.merge()时未设置ID - java

    时间:2020-8-20

    我在2个对象Parent&Child之间有一个简单的OneToMany关联,如下所示。 上级实体 @Entity public class Parent { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; private String name; @Version pr […]

  • 在Spring中将JPA EntityManager和Hibernate会话与共享事务管理器一起使用 - java

    时间:2020-8-19

    我们处境艰难。 有一个大型项目,它使用休眠的特殊功能,因此无法退出休眠。 我们将以嵌入式模式将Activiti流程引擎添加到项目中,并使用JPA扩展(仅适用于EntityManager) 某些实体不应出现在JPA持久单元中,因为根据活动文档说明,所有实体都必须具有@Id并且不能使用@ IdClass / @ EmbeddedId,因此我们必须从持久单元 中排 […]

  • JPA-@OneToMany作为地图 - java

    时间:2020-8-16

    这似乎很普通,但是作为JPA新手,我很难弄清楚这一点。我正在使用EclipseLink和PostgreSQL,但这应该只与JPA规范有关。 我有一个表PRIMARY,它具有一个ID,然后有一堆其他列。还有另一个表SECONDARY,它在PRIMARY表中也有一个外键,也称为ID。该SECONDARY表具有该ID和代表区域设置的varchar的复合键。 因此, […]

  • 什么是com.sun.proxy。$ Proxy - java

    时间:2020-8-15

    我已经看到,当错误在不同的框架(例如,实现EJB规范的框架或某些JPA提供程序)的深层发生时,stacktrace包含诸如com.sun.proxy.$Proxy之类的类。我知道什么是代理,但是我正在寻找更技术性和更特定于Java的答案。 他们是什么? 如何创建? 与JVM有什么关系?它们是特定于JVM实现的吗? 参考方案 代理是在运行时创建和加载的类。这些 […]

  • 用Java更新ManyToMany可联合 - java

    时间:2020-8-15

    我使用netbeans生成了实体和外立面。下面是一个可以工作/更新的示例: 我有2个表,通过它在其中工作的联接表进行联接: 用户 PK:用户ID 类别 PK:categoryID 用户类别 复合PK:userID | categoryID(无其他列) 更新联接表的方法,要注意双方的关系: //set up user Categories List<Ca […]

  • TransactionAttributeType.NOT_SUPPORTED对于检索实体有意义吗? - java

    时间:2020-8-14

    在每个数据库查找方法上使用TransactionAttributeType.NOT_SUPPORTED是否有意义?如果不执行更新,我看不到附加实体的意义。 @TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED) pubic List<AnEntity> getListEntiti […]

  • 在春季3中无法在JPA中保留实体 - java

    时间:2020-8-13

    尽管findAll可以工作,但我无法在JPA中保留实体这里。这是JpaDAO package aop.web.teacher.dao; import java.lang.reflect.ParameterizedType; import java.util.List; import javax.persistence.EntityManager; impor […]