为了账号安全,请及时绑定邮箱和手机立即绑定

hibernate 事物如何单独提交??

hibernate 事物如何单独提交??

aluckdog 2018-12-06 17:03:36
一个方法循环处理多条数据,每条数据有有更新update方法,更新同一个表,第一条数据执行完后,第二条数据在update 同一张表时,表已经锁定了,如何处理??   就是说第一条数据执行完,就让它把事物提交了,然后再执行第二条sql就不会出现表锁定了,   求大侠指导
查看完整描述

7 回答

?
暮色呼如

TA贡献1853条经验 获得超9个赞

你外面别开事务不就好了.本身事务就是为了保证原子性.你不要原子性.那你要事务干嘛.

查看完整回答
反对 回复 2018-12-16
?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

不要使用表锁,而使用行锁更新数据或者是在同一个事务中更新多行数据

查看完整回答
反对 回复 2018-12-16
?
噜噜哒

TA贡献1784条经验 获得超7个赞

首先要想,你的表为什么会锁定

查看完整回答
反对 回复 2018-12-16
?
慕森王

TA贡献1777条经验 获得超3个赞

事物没有提交啊

查看完整回答
反对 回复 2018-12-16
?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

整个方法结束后,才提交,我现在要做的是如何,单独提交

查看完整回答
反对 回复 2018-12-16
?
MM们

TA贡献1886条经验 获得超2个赞

@伪善者ql: 现在好像是每次更新这个表的时候就会锁定,其他表也更新,但是没锁定,这是什么原因??

查看完整回答
反对 回复 2018-12-16
  • 7 回答
  • 0 关注
  • 661 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信