jpa

Die Java Persistence API (JPA) ist eine Java-Spezifikation für den Zugriff, die Speicherung und die Verwaltung von Daten zwischen Java-Objekten / Klassen und einer relationalen Datenbank. Es ist Teil der EJB 3.0-Spezifikation und der Industriestandard für ORM (Object to Relational Mapping).
6
Antworten

JPA vs. JDBC, gespeicherte Prozeduren und Co. oder Wie kann man alte Programmierer davon überzeugen, ORM zu testen?

Das ist etwas, mit dem ich mich regelmäßig beschäftige, und das erste Mal war ich es, der Überzeugung brauchte. Zum Glück habe ich gerade versucht, zusätzliche Anstrengungen unternommen, um zu lernen und dank dieses Buch , Spring-Unterstützung u...
04.06.2010, 16:25
5
Antworten

Unter welchen Bedingungen würde SELECT by PRIMARY KEY langsam sein?

Verfolgen Sie einige DB-Leistungsprobleme in einer ziemlich typischen EclipseLink / JPA-Anwendung. Ich sehe häufige Abfragen, die 25-100ms dauern. Dies sind einfache Abfragen, bei denen nur alle Spalten einer Tabelle ausgewählt werden, deren...
28.07.2010, 16:36
2
Antworten

Spring Boot und Hibernate: DDL drucken / protokollieren

Nachdem ich eine oder mehrere Klassen mit Datenbankzuordnungen (JPA / Hibernate) hinzugefügt habe, möchte ich, dass Hibernate die erforderlichen Schemaaktualisierungen druckt, damit ich sie in der Datenbank ausführen kann (z. B. über FlyWay). Ic...
30.07.2014, 22:44
2
Antworten

Zuordnung einer SQL-Ansicht ohne Primärschlüssel zur JPA-Entität

In meiner Java-App möchte ich Informationen, die in meiner Oracle-Datenbank gespeichert sind, mit JPA abrufen. In meiner Datenbank habe ich eine Ansicht mit einer Reihe von Spalten, die ich von anderen Tabellen bekommen habe. Ich möchte diese An...
25.11.2013, 20:16
4
Antworten

JPA fetchType.Lazy funktioniert nicht

Ich probiere Beispiele für fetchType.Lazy aus, aber beim Debuggen des Codes scheint fetchType.Lazy nicht zu funktionieren. Entity-Bean: Adresse Annotation @Basic mit Eigenschaft fetch = fetchType.Lazy auf Distriktfeld hinzugefügt....
09.09.2013, 08:00
2
Antworten

Soll ich die Zeitzone getrennt vom Zeitstempel für Postgres und JDBC speichern?

Es scheint (und vielleicht irre ich mich), wenn Sie die Zeitzone, in der etwas mit JDBC und Postgres passiert ist, erhalten wollen, müssen Sie die Zeitzone getrennt vom Zeitstempel speichern. Das wäre, würde ich meinem ORM / JDBC / JPA lieber...
08.09.2012, 15:16
1
Antwort

JPQL Abfrage mit max in einem Datumsfeld

Ich muss abfragen, um einen Datensatz mit dem neuesten Datum aus einer Gruppe von Datensätzen zu finden. Ich habe eine Menge Zeug ausprobiert, wobei das Neueste in etwa so aussieht: %Vor% Leider hat alles, was ich versucht habe, eine Art Feh...
24.05.2011, 11:59
1
Antwort

Google App Engine - DELETE JPQL-Abfrage und Kaskadierung

Ich habe festgestellt, dass die untergeordneten Elemente von PersistentUser nicht gelöscht werden, wenn die folgende JPQL-Abfrage verwendet wird. Die Kinder werden jedoch gelöscht, wenn ich entityManager.remove(object) führe. Wird das erwarte...
08.06.2010, 08:17
4
Antworten

JPA atomare Abfrage / Speichern für Multithread-App

Ich bin dabei, meinen JPA-Code zu ändern, um Threads zu verwenden. Ich habe einen separaten Entity Manager und eine Transaktion für jeden Thread. Was ich früher (für die Single-Thread-Umgebung) hatte, war Code wie: %Vor% Mit diesem Code i...
07.06.2010, 19:27
3
Antworten

JPA-Entität - Angabe der Persistenzeinheit?

Ich habe ein JavaEE-Projekt, das mehrere Persistenzeinheiten verwendet. Gibt es eine Möglichkeit anzugeben, zu welcher Persistenzeinheit eine bestimmte JPA-Entität gehört? Einige Entitäten befinden sich in einer Datenquelle, andere befinden sich...
25.04.2013, 00:39