社区
Web 开发
帖子详情
hibernate 事物被托管后 自己想在Dao层里写事物做一些操作,比如测试啊可以rollback的
Mycifeng
2013-06-05 11:42:18
使用SSH 框架做项目 然后事物被spring托管了,现在我在Dao层里写事物就抛
Could not commit Hibernate transaction;这个错误,原因我也知道就是事物被嵌套了所以才会这样。
求大神 给解决方案 其实我想要做的很简单就是测试一下我写的sql语句能不能用而已,不让它提交就行!
...全文
123
2
打赏
收藏
hibernate 事物被托管后 自己想在Dao层里写事物做一些操作,比如测试啊可以rollback的
使用SSH 框架做项目 然后事物被spring托管了,现在我在Dao层里写事物就抛 Could not commit Hibernate transaction;这个错误,原因我也知道就是事物被嵌套了所以才会这样。 求大神 给解决方案 其实我想要做的很简单就是测试一下我写的sql语句能不能用而已,不让它提交就行!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Mycifeng
2013-06-06
打赏
举报
回复
能贴出 具体的 不被spring事物管理的Bean 的代码吗,
forgetsam
2013-06-05
打赏
举报
回复
你自己写个不被spring的事务管理的Bean不就完事了。 他用SessionFactory事务管理类你就写个不被代理的Bean 他用数据源事务代理你就自己另起一个数据源做注入 他用aop接管你就把包名类名方法名起的不符合它的过滤规则。
非
托管
环境下用Tyrex集成
Hibernate
和jdbc实现JTA事务
本文介绍如何在非
托管
环境下使用Tyrex整合
Hibernate
与JDBC实现JTA事务管理。通过自定义ConnectionProvider和TransactionManagerLookup,实现了与Tomcat环境无关的JTA事务处理。
Hibernate
持久化对象状态
本文详细解析了在
Hibernate
中对象从瞬时态、持久态到
托管
态的状态转换过程,以及这些状态之间的区别和相互关系。通过示例代码演示了如何通过session
操作
将瞬时对象转化为持久对象,并在不同生命周期阶段进行相应的数据
操作
。
hibernate
之
hibernate
应用程序中的事务(Java SE中的编程式事务)
本文介绍了在JavaSE环境中使用
Hibernate
实现编程式事务管理的方法。包括如何配置
Hibernate
创建JDBC连接池,通过SessionFactory打开Session并开始事务,以及在遇到异常时进行事务回滚等关键步骤。
hibernate
进行JDBC批量添加
本文介绍了一个使用
Hibernate
Session进行数据库
操作
的例子,通过Spring管理的事务来批量执行SQL语句,并详细展示了如何在业务逻辑中使用prepareStatement进行批处理。
事务,缓存
本文详细介绍了JDBC事务的管理,包括setAutoCommit、commit和
rollback
方法的使用。接着,讨论了
Hibernate
的一级和二级缓存机制,以及如何通过事务管理避免丢失更新问题。介绍了
Hibernate
中的悲观锁和乐观锁策略,并提到了Spring与
Hibernate
整合时的事务管理方式。
Web 开发
81,111
社区成员
341,725
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章