当我想在 Hibernate 中删除父级时,如果有子级,是否有引发异常的机制?
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name = "categoryId")
private Category category;
@OneToMany(mappedBy = "category", cascade = CascadeType.ALL)
private List<Product> productList = new ArrayList<>();
如果产品属于该类别,则不删除类别。