1
我有以下代碼:Hibernate映射一對多關聯與約束限制
@Entity
class A{
@Id
private Long id;
@OneToMany(fetch = FetchType.LAZY, mappedBy = "a", cascade = CascadeType.ALL)
private List<B> bs =new ArrayList<B>();
...
}
@Entity
class B{
...
@ManyToOne(fetch = FetchType.LAZY, optional = false, cascade = CascadeType.ALL)
@JoinColumn(name = "aId", nullable = false)
private A a;
}
我想冬眠不堅持一個如果bs.isEmpty()。
有了這段代碼,hibernate仍然存在,即使它裏面沒有B對象。
你知道這個解決方案嗎?
在此先感謝