Java JPA2.0悲观锁测试方法
虽然我学习并参考了JPA2.0悲观锁Java JPA2.0悲观锁测试方法,java,jpa,jpa-2.0,Java,Jpa,Jpa 2.0,虽然我学习并参考了JPA2.0悲观锁 我不知道它在哪里使用,如何测试 不使用web客户端测试它的最佳方法是什么 最好的例子是什么 参见 悲观锁定假设事务经常发生冲突。在悲观锁定中,读取数据的事务将其锁定。在第一个事务提交读取之前,另一个事务无法更改数据 因此,如果使用悲观锁,则会阻塞整个实体(至少是行),其他人无法同时读/写。请参阅 悲观锁定假设事务经常发生冲突。在悲观锁定中,读取数据的事务将其锁定。在第一个事务提交读取之前,另一个事务无法更改数据 所以,如果使用悲观锁,则会阻塞整个实体(至少
- 我不知道它在哪里使用,如何测试
- 不使用web客户端测试它的最佳方法是什么
- 最好的例子是什么
所以,如果使用悲观锁,则会阻塞整个实体(至少是行),其他人无法同时读/写。如何测试它?您能提供测试方法吗?您应该在一个线程中锁定悲观读取并等待(thread.sleep),然后在第二个线程中打开新事务并尝试更改实体。我如何测试它?您能提供测试方法吗?您应该在一个线程中锁定悲观_READ并等待(thread.sleep),然后在第二个线程中打开新事务并尝试更改实体。