Tag: optimistic-locking

Bei der Koordination von updates aus, die mehrere Datenbank-sessions, optimistische locking-Strategie geht davon aus, dass alle updates abgeschlossen werden kann, ohne Konflikte. Es nicht halten der sperren auf alle Datensätze, während der Benutzer Bearbeiten, sondern prüft, um zu sehen, wenn alle anderen Bearbeitungen, die aufgetreten sind, wenn der Benutzer versucht, um die änderungen zu übernehmen. Wenn zwei Sitzungen zu Bearbeiten versuchen, die gleichen Daten, der zweite zu verpflichten, werden abgelehnt und müssen erneut ändern.

Siehe auch pessimistische sperren.

JPA: OptimisticLockException und Cascading

Anzahl der Antworten 2 Antworten
In meinem aktuellen Projekt verwende ich Spring Data JPA mit Hibernate, aber betrachten Sie dies als eine mehr Allgemeine Frage, die sollte auch für "normale" JPA. Ich bin unsicher, wie ich damit umgehen soll OptimisticLockException bei der

Retry-Mechanismus für das optimistische sperren (spring data + JPA)

Anzahl der Antworten 2 Antworten
Beschlossen wir mit optimistic locking in unserer web-Anwendung, um zur Erhöhung der Parallelität und ohne die mithilfe der pessimistische sperren. Sind wir jetzt auf einer Suche nach Lösungen wiederholen. Haben, möchten wir so wenig Einfluss wie möglich

Wie behandeln org.eclipse.die Persistenz.Ausnahmen.OptimisticLockExceptio

Anzahl der Antworten 1 Antworten
Möchte ich behandeln die gleichzeitige Ausführung durch die Verwendung der Optimistischen Sperren. Ich habe @Version Anmerkung in meine entity-Klasse. In meinem code bin ich in zwei threads gleichzeitig. Manchmal ist es ordnungsgemäß ausgeführt wird. Manchmal ist es

MongoDB Dokument-Operationen sind Atomar und Isoliert, sondern Sind Sie Konsistent?

Anzahl der Antworten 2 Antworten
Ich bin in den Prozess der Portierung meiner Anwendung aus einem App-Engine-Datastore zu einem MongoDB backend und habe eine Frage bezüglich der Konsistenz von "Dokument aktualisiert." Ich verstehe, dass die updates auf ein Dokument werden alle atomaren

Die HTTP-status-code verwenden, um es ablehnen, STELLEN aufgrund der zu optimistischen locking-Fehler

Anzahl der Antworten 1 Antworten
Davon ausgehen, ich würde gerne implementieren eine Art von optimistischer sperren und die Verwendung von ETags zu geben die meisten up-to-date-resource-state. Dies bedeutet, dass clients einen If-Match - header, wenn PUTting für ein update. Entsprechend der HTTP-Spezifikationen,

JPA: das vollständige Beispiel mit der @Version um zu verhindern, dass die gleichzeitige änderungen an dem gleichen Datensatz?

Anzahl der Antworten 1 Antworten
Ich habe eine Klasse, die das folgende Feld: @Version private Long version = 1L; public Long getVersion() { return version; } public void setVersion(Long version) { this.version = version; } Ich benutze Spring web + Hibernate. Ich

Wie zu tun, optimistisches sperren in hibernate

Anzahl der Antworten 2 Antworten
Ich bin völlig neu zu Überwintern und im Frühjahr und in meinem Versuch zu lernen, Spring, Hibernate, Maven etc ich weiß nur, wie man ein Hallo Welt Beispiel für die Verwendung von allen drei. Mit meinem grundlegenden

Kann ich eine Bedingung hinzufügen, um CakePHP die update-Anweisung?

Anzahl der Antworten 2 Antworten
Da scheint es nicht zu sein, irgendeine Unterstützung für das optimistische sperren in CakePHP, ich nehme einen Stich an Gebäude-ein Verhalten, das Sie implementiert. Nach ein wenig recherche in Verhaltensweisen, ich glaube, ich könnte eine Abfrage ausführen,

Hibernate (JPA): wie behandeln StaleObjectStateException, wenn mehrere Objekt wurde geändert und commited

Anzahl der Antworten 1 Antworten
Betrachten Sie das Szenario: Eine Db-Transaktion envolving mehr als eine Zeile aus verschiedenen Tabellen mit Versionierung. Zum Beispiel: Ein shopLists und Produkte. Wo eine shopList können die Produkte enthalten (mit Ihrer Menge in der shoplist) und Produkte

Wie behandeln JPA ObjectOptimisticLockException richtig für mehrere gleichzeitige Transaktion anfordert?

Anzahl der Antworten 1 Antworten
So, ich war arbeiten, auf eine einfache Spring MVC + JPA (hibernate) Projekt, wo es dem Anwender, macht Beiträge und Kommentare auf Ihre Freunde Beiträge (so etwas wie ein kleines Soziales Netzwerk) . Ich bin noch relativ

Die Umsetzung Optimistisch-Sperre mit Hibernate und Spring

Anzahl der Antworten 1 Antworten
Bin ich versucht zu implementieren Optimistische sperren, um zu vermeiden, lost update situation. In meiner Anwendung, wenn zwei Benutzer Holen gleichen Datensatz und der erste Benutzer updates, die es mit einigen änderungen. Diese Veränderung ist nicht sichtbar,

Wie code optimistische und pessimistische sperren von java-code

Anzahl der Antworten 2 Antworten
Ich weiß, was optimistische und pessimistische sperren ist, aber wenn Sie schreiben Sie ein java-code, wie Sie es tun? Angenommen, ich bin mit Oracle mit Java, habe ich Methoden in JDBC, die mir helfen zu tun? Wie

Wie die Hibernate-optimistischen locking-version-Eigenschaft auf dem front-end?

Anzahl der Antworten 1 Antworten
Optimistische sperren verwenden Sie das version-Attribut für eine Entität funktioniert einwandfrei und ist einfach zu implementieren: <version property="VERSION" type="int" column="EX_VERSION" /> Die Person hat eine Eigenschaft des folgenden Typs: private int VERSION; public int getVERSION() { return

Optimistisches Sperren in Hibernate standardmäßig

Anzahl der Antworten 2 Antworten
Ich habe eine Frage zu optimistisches sperren in Hibernate. Ich bin versucht zu gehen, die tief im inneren optimistic locking mit Hibernate, aber ich habe eine Zweifel. Hibernate verwendet version-Ansatz (integer oder timestamp) zu implementieren, das optimistische

Frühjahr Optimistic Locking:Wie wiederholen, Transaktions-Methode bis commit erfolgreich ist

Anzahl der Antworten 4 Antworten
Ich benutze Spring 2.5, Hibernate JPA Implementierung mit Java und "container" managed Transaktionen. Habe ich ein "nach dem user-commit" - Methode, die Aktualisierungen von Daten im hintergrund und müssen begangen werden, unabhängig von ConcurrencyFailureException oder StaleObjectStateException Ausnahme,

Optimistisches vs. pessimistisches Sperren

Anzahl der Antworten 8 Antworten
Verstehe ich die Unterschiede zwischen optimistischen und pessimistischen locking*. Nun könnte jemand mir erklären, wenn ich möchte entweder eine im Allgemeinen? Tut und die Antwort auf diese Frage sich ändern, je nachdem, ob oder nicht, ich bin

Optimistisches Sperren durch konkretes (Java) Beispiel

Anzahl der Antworten 2 Antworten
Verbrachte ich meine morgen Lesen alle top-Artikel, die Google Kannen bis auf optimistic lockingund für das Leben von mir, ich weiß noch nicht wirklich bekommen es. Ich verstehen das optimistische sperren, beinhaltet das hinzufügen einer Spalte für