gpt4 book ai didi

java - 什么是 Hibernate 脏 session ?

转载 作者:搜寻专家 更新时间:2023-10-30 20:58:38 28 4
gpt4 key购买 nike

我想知道是否有人可以告诉我 hibernate 脏 session 是什么?我似乎遇到了一个问题,条件查询在不应该执行插入时执行了插入。我相信这与脏 session 有关,但在不真正了解脏 session 是什么的情况下,我无法解决我的问题。另外,如何创建脏 session 。谢谢。

最佳答案

Hibernate session 是一个缓存。它缓存从数据库中读取的实体,它还缓存您对其包含的实体所做的更改,以及添加和删除的实体,直到刷新 session (即所有未决更改都写入数据库)。

当某些更改尚未刷新时, session 被称为。因此,进行脏 session 是完全正常的。在提交事务之前刷新 session 。

关于java - 什么是 Hibernate 脏 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10804676/

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