0

在JDO中两个对象A和B之间的一对多关系中,当只有B被持久化时,是否应该将对象B分别添加到A中B的集合中?还是这会自动发生?

例如,如果 A 有一个字段:

    @Persistent(mappedBy="a")
private List<B> bs= new ArrayList<B>();

B有一个字段A a;

我必须手动将 B 类型的对象添加到 A 中的列表中还是自动发生?

4

1 回答 1

1

列表拥有关系,因此您必须将对象添加到列表中,否则它们将不在列表中。List 有顺序,如果元素没有添加到 List 中,如何知道每个元素的位置?

于 2013-04-24T05:20:24.107 回答