2011-10-16 68 views
1

我在我的應用程序中使用hibernate來訪問數據庫。 我正在Web服務器中使用它。 我正在使用數據庫中的房屋表。用戶可以有更多的房子。 問題是,當我發送一個請求到數據庫從房屋清單中刪除房屋時,它正在刪除數據庫中的房屋。但我立即重新加載應用程序以獲得用戶房屋清單,Hibernate仍在返回家中。休眠正在返回刪除行

回答

2

確保在會話/事務中調用commit()以使刪除發生在數據庫中。

例如:

Transaction t = session.beginTransaction(); 
session.delete(houseToDelete); 
t.commit();