39得票1回答
当更新父对象时,从列表中删除子对象的Hibernate @OneToMany方法

我有以下实体: TEAM(团队)@Entity @Table public class Team { [..] private Set<UserTeamRole> userTeamRoles; /** * @return the userTeamRoles */ @OneT...

37得票3回答
Spring 3 MVC:动态表单中的一对多关系(创建/更新时添加/删除)

我正在寻找使用jQuery在HTML表单中管理一对多关系的解决方案。我正在使用Spring,Spring MVC和Hibernate进行开发。我在网上找到了很多线索,但没有任何一个完整可行的例子。 背景: 我有三个JPA实体:Consult.java(1)@Entity @Table(na...

36得票9回答
@OneToMany和复合主键?

我在使用带注释的Hibernate(在Spring中),我的对象具有有序的一对多关系,其中子对象具有复合主键,其中一个组成部分是指向父对象id的外键。 结构大致如下:+=============+ +================+ | ParentObj ...

34得票4回答
如何使用JDBI SQL对象API创建一对多关系?

我正在使用JDBI和dropwizard创建一个简单的REST应用程序。下一步是集成一个与另一个资源具有一对多关系的新资源。到目前为止,我还没有想出如何在DAO中创建一个方法来检索一个包含从另一个表中获取的对象列表的单个对象。 POJO表示将类似于以下内容: User POJO:publi...

33得票2回答
Hibernate单向一对多关联 - 为什么使用连接表更好?

在这份文档中(向下滚动至单向部分): http://docs.jboss.org/hibernate/stable/annotations/reference/en/html_single/#entity-mapping-association-collections 它说,使用带有联接表...

32得票7回答
Laravel - 表单输入 - 一对多关系的多选

要求我正在构建的应用程序中之一是一个表单输入,该输入接受单个字段的各种项目。例如,我玩的运动是(“足球”,“网球”,“槌球”)。 有限数量的运动可以参加比赛(可以说),因此这些项目应从表单输入中的“下拉”类型列表中选择。 此表单的下游将是具有一对多关系的两个表格。因此,从上面可以看出,“用...

31得票2回答
@OneToMany中的mappedBy映射到______。

mappedBy应该映射到什么?或者说,它应该映射到什么? 下面的headers字段根据@OneToMany 文档将其映射为@EntityFoo?那么Foo将是javax.mail.Header的包装器吗? package net.bounceme.dur.usenet.model; i...

30得票4回答
JPA一对多过滤

我们正在嵌套多个实体。但是在检索时,我们只想获取那些处于活动状态的实体。@Entity public class System { @Id @Column(name = "ID") private Integer id; @OneToMany(mappedBy = "syst...

28得票5回答
Hibernate:OneToMany级联保存子项

在Parent类中,有一个叫做List的列表。当父类被保存时,通过hibernate添加或更改的子类也应该被保存/更新。 我已经找到了很多关于这方面的解释,但是我无法让它正常工作。 Parent.class尝试A@Entity public class Parent { // id and...

28得票3回答
在Hibernate中@OneToMany中的删除设置为空

我有一个Department实体,其关系如下: 许多部门可以位于一个父部门中:@ManyToOne @JoinColumn(name = "ik_parent_department_id") private Department parentDepartment; 一个父部门可以有多个子部...