[英]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.