查看: 5737|回复: 4

流转时后台报乐观锁的问题

升级   2.54%

46

主题

57

回帖

254

积分

注册会员

Rank: 2

积分
254
发表于 2019-12-6 15:16:13 | 显示全部楼层 |阅读模式
org.apache.openjpa.persistence.OptimisticLockException: An optimistic lock violation was detected
he data store.  This indicates that the object was concurrently modified in another transaction.
回复

使用道具 举报

升级   2.54%

46

主题

57

回帖

254

积分

注册会员

Rank: 2

积分
254
发表于 2019-12-11 14:00:37 | 显示全部楼层
v4.2698 mysql5.6
之前在beforeSave中 save的data, 有这问题,之后放在afterSave中就不报错了
回复

使用道具 举报

升级   2.54%

46

主题

57

回帖

254

积分

注册会员

Rank: 2

积分
254
发表于 2019-12-6 15:59:38 | 显示全部楼层
我发现我在前台BeforeProcess中删除 this.data.save() ;这行代码就不报错了, 但是我存在data中的属性也保存不了
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2019-12-11 20:54:32 | 显示全部楼层
由于事务等考虑,建议修改放到afterSave处保存数据。
不过您说的情况,小小管理员会反应至技术部门。
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2019-12-9 09:54:07 | 显示全部楼层
请问你使用的服务器版本,数据库是什么版本!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread