休眠一级缓存-是否同步?

休眠一级缓存-是否同步?,第1张

休眠一级缓存-是否同步

不,除非您明确要求,否则Hibernate不会做任何事情来将会话缓存中的实体状态与数据库同步。

通常这不是问题,因为活动工作通常发生在事务内部,并且事务内部的 *** 作不应该看到其他并发事务所做的更改(但细节取决于隔离级别)。因此,在这种情况下,Hibernate的行为补充了事务隔离的典型语义。

在某些情况下,需要明确同步实体的状态以反映同一事务内部所做的更改。这可能是由于批量更新查询或执行数据库触发器引起的。在这种情况下,您需要通过调用显式请求这种同步

refresh()



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5487288.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存