1
Antworten
Ich bin mit der EclipseLink-Implementierung von JPA 2.0 ermöglicht die pessimistische sperren. Ich weiß, wie ich Schloss eine Einheit, sondern wie kann ich die Sperre lösen? Zuerst dachte ich, dies war alles erledigt innerhalb einer Transaktion (in
3
Antworten
Vorausgesetzt, ich mache so etwas (von der Active-Record Abfragen guide) Item.transaction do i = Item.first(:lock => true) i.name = 'Jones' i.save end Wird die Sperre automatisch freigegeben, am Ende der Transaktion? Ich habe die Aktive Abfrage guide
4
Antworten
Ich habe den Artikel gelesen Sperren und Parallelität in Java Persistence 2.0und führen Sie die Beispielanwendung. Aber ich kann immer noch nicht erkennen, die Unterschied zwischen PESSIMISTIC_READ und PESSIMISTIC_WRITE. Ich habe versucht, den code zu modifizieren, und