0
我有兩個表是外鍵引用的...... 我將使用主鍵刪除第一個表中的數據......並且我想刪除那個引用的從第二個表刪除第一個表數據時的數據... 是否有任何其他方式來刪除兩個表中的數據在單一操作...如何在休眠時刪除數據時使用外鍵
我有兩個表是外鍵引用的...... 我將使用主鍵刪除第一個表中的數據......並且我想刪除那個引用的從第二個表刪除第一個表數據時的數據... 是否有任何其他方式來刪除兩個表中的數據在單一操作...如何在休眠時刪除數據時使用外鍵
我解決了這個問題,通過在映射文件中使用集標籤..這是我的代碼它的正常工作現在
我在XML文件中添加了這些代碼
<set name="teamMatch" cascade="delete" inverse="true" table="tbl_team_match">
<key><column name="match_id" not-null="true" /></key>
<one-to-many class="TeamMatch"/>
</set>
並在java文件中加入了這些代碼
MatchBean match = (MatchBean) hibernateSession.load(
MatchBean.class, Integer.parseInt(id));
hibernateSession.delete(match);