社区
Java EE
帖子详情
Hibernate Session.flush() 的疑惑
andongoop
2008-05-23 03:24:27
Session.flush() 方法调用时,将Session缓存刷新,它向数据库提交事务吗?
假如它不提交事务那么为什么当插入时执行了SQL语句数据库中还保存了记录?
我上网看了许多相关的东西都说它不提交事务。
提交事务和刷新Session缓存有什么不同?
...全文
104
2
打赏
收藏
Hibernate Session.flush() 的疑惑
Session.flush() 方法调用时,将Session缓存刷新,它向数据库提交事务吗? 假如它不提交事务那么为什么当插入时执行了SQL语句数据库中还保存了记录? 我上网看了许多相关的东西都说它不提交事务。 提交事务和刷新Session缓存有什么不同?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
legend8888
2008-05-27
打赏
举报
回复
这个问题到是没有想过,我也有疑问
andongoop
2008-05-23
打赏
举报
回复
怎么没人回呀?
关于
Hibernate
Session
.
flush
()方法
session
.
flush
()方法的作用其实就是让
session
的缓存的数据(
session
就是一级缓存)刷入到数据库里面去,让数据库同步,你可以更简单的理解就是,强制让
session
的数据和数据库的数据同步,而不是什么清除缓存,我就奇怪了,清除缓存明明是
session
.clear()方法,在使用
flush
方法一般之前都是对一个对象进行CRUD的操作,然后你调用
flush
方法,就及时的同步到数据库
Hibernate
Session
.
flush
()深入解析与应用
在Java持久层技术中,
Hibernate
是一个广受欢迎的对象关系映射(ORM)框架,它简化了数据库编程的复杂性。
Hibernate
的核心组件之一就是
Session
接口,它作为用户操作数据库的入口,提供了一系列操作数据库的方法。在本章节中,我们会深入浅出地介绍
Session
接口的基本概念、用途以及它的生命周期。
Session
的基本功能
Session
接口是
Hibernate
中用于持久化操作的主要API,它封装了JDBC连接,并提供了加载、保存、更新和删除对象的功能。
hibernate
mysql
flush
_
Hibernate
session
.
flush
() 使用
session
flush
在commit之前默认都会执行, 也可以手动执行,他主要做了两件事:1) 清理缓存。2) 执行SQL。
flush
:
Session
按照缓存中对象属性变化来同步更新数据库。默认情况下,
Session
会在以下情况下调用
flush
:1. 直接调用
session
.
flush
。2. 当应用调用Transaction.commit() 时, 会先调用
flush
, 然后再向数...
Hibernate
session
.
flush
() 使用
session
flush
在commit之前默认都会执行, 也可以手动执行,他主要做了两件事:1) 清理缓存。2) 执行SQL。
flush
:
Session
按照缓存中对象属性变化来同步更新数据库。 默认情况下,
Session
会在以下情况下调用
flush
: 1. 直接调用
session
.
flush
。 2. 当应用调用Transaction.commit() 时, 会...
hibernate
session
.
flush
()的使用
session
flush
在commit之前默认都会执行他。也可以手动执行它,他主要做了两件事: 1) 清理缓存。 2) 执行SQL。
session
在什么情况下执行
flush
* 默认在事务提交时 * 显示的调用
flush
* 在执行查询前,如:iterate
hibernate
按照save(insert),update、delete顺序提交相关操作 **
Java EE
67,538
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章