hibernate還有人用嗎 hibernate級(jí)聯(lián)刪除,求教呀,急?
hibernate級(jí)聯(lián)刪除,求教呀,急?我很久沒(méi)寫(xiě)hibernate了。我看了一下我以前寫(xiě)的一個(gè)論壇代碼,刪除了帖子,同時(shí)刪除了層疊評(píng)論。我就是這么寫(xiě)的。將其添加到post的VO類(lèi)中的comment的
hibernate級(jí)聯(lián)刪除,求教呀,急?
我很久沒(méi)寫(xiě)hibernate了。我看了一下我以前寫(xiě)的一個(gè)論壇代碼,刪除了帖子,同時(shí)刪除了層疊評(píng)論。我就是這么寫(xiě)的。
將其添加到post的VO類(lèi)中的comment的GetSet方法中。
@OneToMany(mappedBy=“post”,fetch=FetchType.EAGER文件,層疊=類(lèi)型.刪除)
我希望我能幫助你。
Hibernate多對(duì)多怎么刪除關(guān)聯(lián)?
完成多對(duì)多映射并在映射文件對(duì)應(yīng)的集合(或列表,映射)中啟用級(jí)聯(lián)刪除(Casecade=delete)時(shí),可以使用get方法獲取測(cè)試類(lèi)中的對(duì)象,并使用set(或列表,映射)方法刪除單個(gè)或所有元素,如list(int)Index的remove()、remove(object鍵),最后使用session.update更新()方法。
您可以打開(kāi)控制臺(tái)打印SQL語(yǔ)句并檢查是否刪除它們。