0
我有一個具有子地圖的地圖列表的實體。當我想刪除這個實體,我有如何刪除與java地圖列表關聯的實體
不能刪除或更新父行:外鍵約束失敗(kobalt.category_categoryitem,
錯誤,我使用Hibernate是有人誰可以解決這個問題?
@Entity
public class Product implements BaseEntity {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue
private int id;
private int kobilId;
private String code;
@Column(unique = true)
private long barcode;
private String productName;
@Column
@OneToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER)
@Fetch(value = FetchMode.SUBSELECT)
@Cascade(org.hibernate.annotations.CascadeType.DELETE)
private Map<Category, CategoryItem> itemList;
看起來你的代碼沒有引用錯誤。因爲沒有屬性category_categoryitem – Jens