many-to-one相关内容

Hibernate:会将工作与多对一的对象进行交互合并?

您好我知道并且在合并之前测试会将对象重新连接到会话,防止对象不再处于会话中时发生延迟初始化异常。 。)​​所以我有几个问题。 如果我付款 - >客户(以多对一的单向关系),而且我做了 Payment payment = Payment.class.cast(session.merge(oldPayment)); 客户对象是否会重新连接到会话中,还是必须为客户再次进行合并呼叫 ..
发布时间:2018-06-08 19:49:14 J2EE

JPA单向@OneToOne vs @ManyToOne与Hibernate - 没有区别?

根据 Pro JPA 2 的书籍,单向@ManyToOne和@OneToOne之间的主要区别在于@ OneToOne: 源实体只有一个实例可以引用同一个目标实体实例。 换句话说,目标实体实例是在源实体实例中不共享的 。在数据库中,这相当于在 源外键列(即源实体表中的外键列)上具有唯一性约束。 问题是,当我在实体上创建这样的映射并让Hibernate创建模式时,根本没有创建任何独特 ..
发布时间:2018-06-08 19:13:37 J2EE

org.hibernate.InvalidMappingException:无法从资源* .hbm.xml解析映射文档

我知道这个问题已经被问了很多,但我几乎读了其中的每一个,但是他们中没有一个帮助我。 我正在用hibernate编写一个eclipse maven项目,并且出现这个错误: org.hibernate。 InvalidMappingException:无法从资源ir / ac / ut / ieproj / da / Student.hbm.xml解析映射文档 我的文件是这样 ..
发布时间:2018-06-08 19:12:02 Java开发

如何从关系中删除子对象或父对象?

我做了一个有更多关系的小应用程序。现在我想删除我的表格的详细信息我该如何删除我没有任何想法删除。 关系如下所示: PanCard - >员工(一对一) 员工 - > ProjectManger(双向许多一对一关联到员工) 项目 - > ProjectManager(与项目双向多对一关联) 现在我想删除一个一个表数据的数据 下面是我的POJO类代码: p> ..
发布时间:2018-06-07 19:15:11 Java开发

休眠ManyToOne与OneToOne

我无法看到多对一关系模式与OneToOne关系模式的区别。 @Entity public class Order { @ManyToOne @JoinColumn(nullable = false) 私有地址; vs @Entity public class Order { @OneToOne @JoinColumn(nullable = f ..
发布时间:2018-06-07 18:44:33 J2EE

按类型表(多对一休眠)映射子类

我必须制作一个拼贴项目的领域层。 我们有很少的标准,就像我们必须使用Hibernate一样,数据库也是修复的。 数据库的相关部分看起来像这样: (表1) BusId li> 公交车具体信息 BusType (表2) BusTypeId 座位 ... 子类别判别符 我遇到的问题是在区域层中有两种类型的总线通过BusType-table中的鉴别器: @E ..
发布时间:2018-06-07 18:38:06 Java开发

具有ManyToOne的JPA组合键获取org.hibernate.PropertyAccessException:无法通过反射设置器设置字段值

我有一个由三个id( contractId , locationId)组成的组合键 ContractServiceLocationPK , serviceId )在可嵌入类中的long类型。使用这个组合键的类 ContractServiceLocation ,使用 @MapsId 注释将这些id映射到它们的对象。下面是它的样子(删除了setter / getters和不相关的属性): 合同 ..
发布时间:2018-06-07 18:32:00 Java开发

休眠多对一外键默认为0

我有一个父对象有一个可选的多对一关系的表。问题是表被设置为默认fkey列为0. 选择时,使用fetch =“join”等 - 默认为0 fkey被用来反复尝试从另一个表中选择ID0。当然这并不存在,但是我怎么能告诉Hibernate把0的值看作与NULL相同 - 以不循环通过20多次获取不存在的关系? ..
发布时间:2018-06-07 18:29:40 Java开发

Hibernate @ManyToOne仅适用于CascadeType.ALL

我正在使用Hibernate 3.3.1,我想创建人员和分配公司之间的关系。他们应该松散耦合,但我想安排 通过级联创建公司,而不是明确调用saveOrUpdate(newCompany)。 我定义了下列实体: class Company { @Id Long companyId; 字符串名称; } class Person { @Id Long pe ..
发布时间:2018-06-07 18:26:03 J2EE

Hibernate / JPA ManyToOne与OneToMany

我正在阅读关于和我来了一些困难找出一些事情。它必须在 ManyToOne 和 OneToMany 关联之间区别。虽然我在实际项目中使用过它们,但我无法完全理解它们之间的差异。据我的理解,如果一个表/实体与另一个关联 ManyToOne ,那么关联应该来自另一端 OneToMany 。那么,我们应该如何根据特定情况决定选择哪一个,以及它如何影响数据库/查询/结果?到处都有一个很好的例子吗? P ..
发布时间:2018-06-07 17:52:42 J2EE

Grails表链接到自己

这篇相关文章提出了一个解决方案,但是我无法完成它的工作: href =“https://stackoverflow.com/questions/1787120/grails-domain-class-relationship-to-it-self”> Grails领域类本身的关系 有一件事我不明白什么可比较的,并且需要添加一个int compareTo(obj)方法。 将以下内容添加到 ..
发布时间:2018-05-24 19:01:14 其他开发