【发布时间】:2012-05-16 14:04:03
【问题描述】:
以下内容:
//User class...
@ManyToOne(cascade=CascadeType.REMOVE)
@JoinColumn(name="INSTITUTION_ID")
public void setInstitution(final Institution institution) {
this.institution = institution;
}
这是否意味着删除用户对象会删除与其关联的机构对象?如果是这种情况,我不明白为什么需要这样做。例如,该机构有很多用户。这是否意味着删除其中一个用户会删除该机构,在这种情况下,所有其他用户也会丢失它?
【问题讨论】:
标签: hibernate jpa many-to-one