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对象。
你知道这个解决方案吗?
在此先感谢