簡體   English   中英

調用休眠會話刷新

[英]Calling Hibernate session flush

我存儲了一個實體,然后我需要執行本機查詢(通過doWork完成),為了成功執行表示實體的查詢記錄,這些記錄必須存在於數據庫中(更確切地說,它必須在同一數據庫中可用)交易),因此我猜在這種情況下調用flush是有效的...

我對休眠文檔說是同花順感到困惑

必須在工作單元結束時調用,然后再提交事務並關閉會話

較新的版本http://docs.jboss.org/hibernate/orm/4.1/devguide/en-US/html_single/#d5e976提供了在循環中調用flush示例。

可以在提交之前立即調用flush嗎? 如果沒有,那有什么選擇呢?

謝謝。

可以隨時沖洗。 請參閱文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM