hibernate怎么實(shí)現(xiàn)批量刪除 Hibernate多對(duì)多怎么刪除關(guān)聯(lián)?
Hibernate多對(duì)多怎么刪除關(guān)聯(lián)?當(dāng)您完成多對(duì)多映射并在映射文件對(duì)應(yīng)的集合(或list,map)中啟用級(jí)聯(lián)刪除(Casecade=delete)時(shí),您可以使用get方法獲取測(cè)試類(lèi)中的對(duì)象,并使用s
Hibernate多對(duì)多怎么刪除關(guān)聯(lián)?
當(dāng)您完成多對(duì)多映射并在映射文件對(duì)應(yīng)的集合(或list,map)中啟用級(jí)聯(lián)刪除(Casecade=delete)時(shí),您可以使用get方法獲取測(cè)試類(lèi)中的對(duì)象,并使用set(或list,map)方法刪除單個(gè)或所有元素,如list(int)Index的remove(),移除地圖的(對(duì)象鍵),最后使用session.update更新()方法。
您可以打開(kāi)控制臺(tái)打印SQL語(yǔ)句并檢查是否刪除它們。