openjpa

OpenJPA ist eine Open-Source-Implementierung der Java Persistence API-Spezifikation. Es ist eine Object-Relational Mapping (ORM) -Lösung für die Java-Sprache, die das Speichern von Objekten in Datenbanken vereinfacht. Es ist Open-Source-Software, die unter der Apache 2.0-Lizenz vertrieben wird.
4
Antworten

JPA: get-use-close von EntityManager und lazy loading

IBM empfiehlt, dass die beste Methode für die Verwendung von EntityManagers get / use / close ist. Wenn EntityManager nicht geschlossen ist, besteht die Möglichkeit, dass derselbe EntityManager von mehreren Threads verwendet wird, was zu folgend...
19.10.2012, 06:15
3
Antworten

Soll ich oft EntityManager.clear () aufrufen, um Speicherlecks zu vermeiden?

Ich bin neu bei JPA / OpenJPA und habe festgestellt, dass wenn ich EntityManager.clear() nicht anrufe, nachdem ich Entitäten beibehalten habe, bekomme ich OutOfMemoryError (ich füge immer neue Entitäten in einer Schleife hinzu). Ich bin mi...
11.02.2010, 09:49
1
Antwort

Umgang mit Sperren (JPA)?

Nach dem Java Persistent / Sperren wikibooks *, der beste Weg, mit Sperren umgehen besteht darin, dem Benutzer den Optimistic Lock Error / Exception zu melden. Das Problem ist, dass es nicht skalierbar ist. Angenommen, ich habe viele Benutz...
26.08.2011, 09:07
2
Antworten

DDL-Generierung und allgemeine persistence.xml-Einstellungen (OpenJPA)

Zusammenfassung Ich versuche, ein Java-Webanwendung-JPA 2.0-Beispiel auszuführen. Die Beispielanwendung wurde für die Ausführung in Glassfish geschrieben, wobei EclipseLink als JPA verwendet wurde Anbieter. Ich möchte es in TomEE...
20.05.2012, 23:03
2
Antworten

Wie führt man einen Zeitstempelvergleich mit der JPA-Abfrage durch?

Wir müssen sicherstellen, dass nur Ergebnisse innerhalb der letzten 30 Tage für eine JPQL-Abfrage zurückgegeben werden. Ein Beispiel folgt: %Vor% Hier ist der Fehler, den wir erhalten: %Vor% Hilfe!     
29.03.2010, 15:15