gpt4 book ai didi

java - 调用 Hibernate session 刷新

转载 作者:行者123 更新时间:2023-12-01 15:02:04 25 4
gpt4 key购买 nike

我存储一个实体,然后我需要执行 native 查询(通过 doWork 完成),并且为了成功执行表示实体的查询记录必须存在于数据库中(要更准确地说,它必须在同一事务中可用),所以我猜调用 flush 在这种情况下是有效的......

我对 hibernate documentation 感到困惑上面写着冲洗

must be called at the end of a unit of work, before committing the transaction and closing the session

新版本 http://docs.jboss.org/hibernate/orm/4.1/devguide/en-US/html_single/#d5e976有一个在循环中调用 flush 的示例。

不只是在提交之前调用flush可以吗?如果没有,有什么替代方案?

谢谢。

最佳答案

随时冲水都可以。请参阅documentation .

关于java - 调用 Hibernate session 刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13503593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com