0
我在我的項目中使用Hibernate。我得到了一個場景,我保存對象,休眠數據插入緩慢
remittanceTransactionDao.updateRemittanceTransaction(remittanceTransaction);
然後調用需要訪問上面正在更新的數據的存儲過程。
remittanceTransactionDao.deductAgentCommission(remittanceTransaction.getRemittanceNo(), "ADD");
但在那個時候,第一個(更新)語句仍然沒有在數據庫中執行,因此該值以下方法無法找到。 Hibernate數據庫更新速度緩慢還是實施差?我如何優化?
解決方案非常簡單。正如你所說,我稱this.getsession.flush()並解決問題。謝謝 ! – 2013-04-10 03:00:18