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).
1
Antwort

AttributeConverter wird für com.vividsolutions.jts.geom.Point ignoriert

Ich möchte eine Spalte vom Typ "POINT" aus der MySql-Datenbank lesen können, Ich wollte einen AttributeConverter dafür schreiben, also habe ich angefangen, die Werte aus der DB zu drucken, aber mein AttributeConverter wird nie aufgerufen, als...
28.02.2017, 02:57
3
Antworten

Sollte Hibernate Session # merge eine Insert beim Empfangen einer Entity mit einer ID?

Es scheint, als würde es oft kommen, aber ich habe ohne Erfolg gegoogelt. Angenommen, Sie haben eine Hibernate-Entität User . Sie haben eine User in Ihrem DB mit der ID 1. Sie haben zwei laufende Threads, A und B. Sie tun Folgendes:...
31.01.2014, 20:19
2
Antworten

Ist die JPA @Embedded-Anmerkung obligatorisch?

Ich habe versucht, die Annotation @Embedded wegzulassen, und trotzdem wurden die Felder in die Tabelle eingebettet. Ich kann nichts finden, was sagen würde, dass die @Embedded Annotation optional ist. Ist es oder ist es nicht opti...
01.07.2015, 09:36
1
Antwort

Erstellen Sie neue Entitäten oder aktualisieren Sie bestehende Entitäten auf einmal mit JPA

A hat eine JPA-Entität, die ein Zeitstempelfeld hat und durch ein Feld mit einem komplexen Bezeichner unterschieden wird. Was ich brauche, ist Zeitstempel in einer Entität zu aktualisieren, die bereits gespeichert wurde, andernfalls erstellen un...
25.02.2010, 18:21
2
Antworten

JPA / Hibernate Mapping dynamische Spalten als eine Liste von Objekten

Ich habe ein existierendes DB-Schema, das ich versuche, mit JPA / Hibernate-Annotationen ORM zu machen. Das Schema ist dafür ausgelegt Ermöglichen Sie Clients, zusätzliche Informationen mit jeder Zeile in einer Tabelle zu verknüpfen. Anstatt ein...
07.09.2010, 10:23
0
Antworten

JPA / EclipseLink - Erstellen einer Skriptquelle mit einer SQL-Anweisung, die mehrere Zeilen enthält

Ich möchte, dass der Persistenzanbieter (EclipseLink 2.5.0) automatisch die Tabellen in der bereits vorhandenen Datenbank erstellt, indem er die Persistenzeinheit-Eigenschaft "javax.persistence.schema-generation.create-script-source" verwendet u...
12.02.2014, 13:18
1
Antwort

QueryException: ResultTransformer ist nicht berechtigt, neue Abfragen auszuwählen

Ich habe die folgende SpringData Repository Abfrage: %Vor% Und folgenden Laufzeitcode: %Vor% Das hat bis jetzt gut funktioniert - keine Ahnung, was die Ausnahme jetzt verursacht. Auf meinem PC (localhost) funktioniert es immer noch !? Ab...
17.02.2016, 13:24
2
Antworten

DiscriminatorColumn als Teil des Primärschlüssels / der ID

Situation Ich habe eine Entität mit DiscriminatorColumn , die für die Vererbung einzelner Tabellen konfiguriert ist: %Vor% 'ContainerAssignment' hat einen Verweis auf eine andere Entität: %Vor% Ein Container kann ein ContainerAssig...
15.06.2012, 11:17
1
Antwort

JPA Composite Primärschlüssel mit Nullwert

Ich habe eine Tabelle mit Kundendaten in einer Oracle-Datenbank. Hier ist eine vereinfachte Definition: %Vor% Der Primärschlüssel für diese Tabelle ist (CUSTOMER_ID, SOURCE_SYSTEM) . Die Tabelle enthält zahlreiche Zeilen, für die SOURC...
28.03.2013, 17:01
1
Antwort

Dupliziert mit linkem Join-Fetch

Ich verwende eine HQL-Abfrage, um bestimmte Datensätze zu erhalten. Wenn ich LEFT JOIN FETCH verwende, enthält eine Sammlung, die sich in meiner Zieleinheit befindet, doppelte Datensätze. Wenn ich nur linken Join verwende, wird es nicht. Ich den...
15.03.2012, 13:14