2

勉強になり参考になりましたがJPA 2.0 pessimistic lock

  • どこで使用されているかわかりません。また、どのようにテストできますか?
  • Web クライアントを使用せずにテストする最良の方法は何ですか?
  • 最良の例は何ですか?
4

1 に答える 1

0

Java Persistence 2.0 のロックと並行性を参照してください。

悲観的ロックは、トランザクションが頻繁に衝突することを前提としています。悲観的ロックでは、データを読み取るトランザクションがデータをロックします。最初のトランザクションが読み取りをコミットするまで、別のトランザクションはデータを変更できません。

したがって、悲観的ロックを使用すると、エンティティ全体 (少なくとも行) がブロックされ、他の誰も同時に読み書きできなくなります。

于 2012-10-01T19:39:12.320 に答える