【发布时间】:2013-05-09 14:44:32
【问题描述】:
假设我有实体 A,A 有 B 的列表,标记为 OneToMany。我是否必须获取所有 B 项才能将新的 B 项添加到 A 的列表中?
示例:
@Entity
public class A {
@Id
Long id;
@OneToMany
List<B> bs;
}
我必须获取所有 A.bs 才能将新项目添加到 bs 吗?
谢谢
阿隆
编辑 还有几个问题:
@German:有趣!几个问题
如果 A 和 B 之间的连接是通过表 C 连接的呢?我有同样的行为吗?
为什么列表会出现问题?
我可以用什么来代替列表?设置好了吗?
如果我坚持 A,我会覆盖 B 的所有链接吗?
如果链接是多对多(使用额外表格)怎么办
【问题讨论】:
标签: jpa spring-data-jpa