标签: java jpa jpa-2.0
虽然我学习并参考了JPA 2.0 pessimistic lock,
JPA 2.0 pessimistic lock
答案 0 :(得分:0)
请参阅Locking and Concurrency in Java Persistence 2.0
悲观锁定假设事务经常发生冲突。在悲观锁定中,读取数据的事务会锁定它。在第一个事务提交读取之前,另一个事务不能更改数据。
因此,如果您使用悲观锁定,则会阻止整个实体(至少是行),而其他任何人都无法同时读取/写入。