在@ManyToMany 关系中,用“mappedby”注释的一侧是否不会触发关系持久性?例如,
@ManyToMany(mappedBy="joinedTopicGroups")
public List<User> getContainedUsers() {
return containedUsers;
}
@ManyToMany
@JoinTable(name = "UserInTopicGroup", joinColumns = @JoinColumn(name = "userID"), inverseJoinColumns = @JoinColumn(name = "groupID"))
@LazyCollection(LazyCollectionOption.FALSE)
public List<TopicGroup> getJoinedTopicGroups() {
return joinedTopicGroups;
}
如果我将用户添加到“containedUsers”中,该关系是否会保留在表 UserInTopicGroup 中?