hibernate 存储过程事务
来源:互联网 发布:淘宝企业店铺认证流程 编辑:程序博客网 时间:2024/05/17 12:18
最近的一次开发过程中遇到了一个hibernate事务的问题.
业务处理中需要对一张表插入一条数据,然后基于该数据进行一系列的操作.
数据的插入采用的是hibernate 直接操作对象的方式进行.
对数据的该数据的其他操作则是使用存储过程来处理的.
在测试过程中发现存储过程不能访问到该数据.但在该处理执行完后数据库中是有该数据的.
最终发现原因是 插入过程和 存储过程执行不在同一事物中.
变同的方法是在数据插入完后提交事务,然后再执行存储过程.
-----------------------------------------------------------------------------------------------------
Session s = this.getDao().getSessionFactory().openSession();
Transaction tr = s.beginTransaction();
s.persist(Obj);
tr.commit();
s.close();
- hibernate 存储过程事务
- hibernate调用存储过程 事务注意
- Mysql | 事务&存储过程
- 事务,触发器,存储过程
- 存储过程事务使用
- 存储过程与事务
- 存储过程事务
- Mysql | 事务&存储过程
- Sql 存储过程 事务
- 存储过程 事务
- 事务和存储过程
- plsql 存储过程 事务
- 存储过程和事务
- 存储过程与事务
- 存储过程中的事务
- 订单事务-存储过程
- 事务—存储过程
- mysql存储过程事务
- 浅谈iPhone OS(iOS)架构
- org.eclipse.core.runtime.PlatformObject所在的包
- micro usb mini usb
- 怎么用短链接做压力测试
- l消除og4j警告
- hibernate 存储过程事务
- POJ Railroad ——记忆化搜索
- hdu 2544 最短路
- 【IPC通信】Posix消息队列的属性设置
- Linux ./configure --prefix命令
- Collections.sort 重写compare()方法
- 分享一个php ajax实现文章顶/踩 实例
- 一些常用的webservice
- 素数筛选