背景信息:
我遇到了一个问题,它表明实体更新无法完成。查看我的日志后,我可以看到预期的更新SQL语句,但它们几乎是同时进行的(相隔0.012秒),当更新实体时应用程序使用悲观读锁。
这就引出了我的问题: 当存在悲观锁时,预期行为是什么?我是否仍应该期望看到多个更新查询?我应该期望抛出PessimisticLockException异常,对吗?还有其他我应该寻找的指标吗?
Hibernate是我的JPA实现。
这就引出了我的问题: 当存在悲观锁时,预期行为是什么?我是否仍应该期望看到多个更新查询?我应该期望抛出PessimisticLockException异常,对吗?还有其他我应该寻找的指标吗?
Hibernate是我的JPA实现。