jpa

    4热度

    2回答

    我觉得这是一个愚蠢的问题,但我找不到答案。我有一个类如下: import java.io.Serializable; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Gene

    2热度

    1回答

    这是一个简单的程序,用于写入和读取mysql数据库。当我输入测试数据时,它全部在mySQL客户端中可见。然而,当我使用OpenJPA检索相同的数据时,所有ID都显示为“0”,但名称是正确的。在交易过程中ID可能会丢失的原因是什么? POJO类 import java.io.Serializable; import javax.persistence.*; @Entity (name="Pe

    3热度

    1回答

    我有两个项目: beans.jar与JPA实体(注解为JSON/XML序列化)和persistence.xml文件 rest.war与REST应用,其中是JPA EntityManagerFactory定制性能如hibernate.connection.* 我希望分发的被实例化ans.jar以获得更好的客户端编程便利。到目前为止好。 某些实体在@PrePersist事件(实际上淹没密码散列)中有代

    0热度

    1回答

    我正在一起查询需要加载与另一个实体有多对一关系的实体列表,这个实体与另一个实体有多对一的关系。我不需要关联加载的任何数据,但是在查看查询日志时,我发现JPA自动加载它。我的理解是,发生这种情况是因为我的JPA实现无法创建代理来代表关联的实体,就像它可以对集合所做的那样。 假设我的实体是Ham,它与Sandwich具有多对一的关系。我JPQL获得火腿的列表看起来可能是这样: Select H fro

    0热度

    2回答

    我在写一个J2EE/JPA/Spring 3应用程序,试图保持纯JPA 2.0。我想获得一些子对象的数量而不必加载它们,因为它显然是一个昂贵的操作。比如这里有一个简单的例子 Organisation - OrgID - OrgName Employee - EmployeeID - OrgID (key to Organisation table) - EmployeeName

    3热度

    2回答

    我准备为我的应用实现后端,现在我正在投影数据层。我正在寻找春天。

    2热度

    1回答

    假设我有三张表格(患者医生和药物)。 “患者”表具有引用医生表中的列的FK约束,并且类似地,“药品”表具有引用“患者”表中的列的FK cnstraint。现在,当我尝试使用 //Delete From Patient Table javax.persistence.Query query = manager.createQuery("DELETE From PatientEnroll e

    0热度

    1回答

    我一直在尝试几天,以获得复合键来看看网上的许多例子,但仍然失去了一些东西,因为它不工作。使用下面的代码发布我目前遇到以下错误:无法确定类型:java.util.Set,在表:USER_PROFILE,为列:[org.hibernate.mapping.Column(userProfileDataFilter)]。 如果我从UserProfile对象注释掉UserProfileDataFilter,

    8热度

    2回答

    比方说,我有以下persistence.xml与连接url,用户&密码全部硬编码。 以下是针对Hibernate 3.2的。对于Hibernate 3.5 ++,我们必须将“hibernate.connection”更改为“javax.persistence”。但是不管文字是“hibernate.connection”还是“javax.persistence”,我都会问这个问题。 <persist

    2热度

    1回答

    我有2个实体,比如汽车和引擎(只是示例名称,但逻辑相同)。 @Entity public class Car { @Id private Long id; @OneToOne(mappedBy = "car", cascade = Cascade.ALL) private Engine engine; ... } @Entity p