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).
2
Antworten

Die gewählte Transaktionsstrategie benötigt Zugriff auf den JTA TransactionManager oder Unable zum Erstellen von EntityManagerFactory

Ich benutze Spring 2.0.6 und Hibernate 3.2.x auf apache tomcat5.5, nun planten wir, unsere hybernate Mapping-Dateien in hybernate + jpa support mapping files zu ändern. Dafür haben wir solche Dateien erstellt. daoConfig.xml %Vor% in meine...
18.11.2010, 06:01
4
Antworten

Speichern von Objekten in Spalten mithilfe von Hibernate JPA

Ist es möglich, etwas wie das Folgende mit nur einer Tabelle zu speichern? Im Moment wird der Winterschlaf zwei Tabellen erstellen, einen für Familien und einen für Menschen. Ich möchte, dass das Objekt familymembers in die Spalte in der Datenba...
23.01.2010, 02:43
2
Antworten

JPA / Hibernate DDL-Generierung; CHAR gegen VARCHAR

Ich habe ein JPA / Hibernate-Datenmodell, mit dem ich das Hibernate-Tool hbm2ddl zum Generieren der Datenbank-DDL verwende. Ich habe einige Zeichenfolgen, die CHAR sein sollten, und einige, die VARCHAR in der Datenbank sein können. Ich möchte di...
18.02.2010, 17:27
1
Antwort

Pageable und @Param in einem Spring Data JpaRepository-Verfahren [2]

Ich kenne dies Frage, aber mit org.springframework.data:spring-data-jpa:1.7.0.RELEASE Ich habe immer noch das gleiche Problem ( Either use @Param on all parameters except Pageable and Sort typed once, or none at all! ). Meine Klasse ist:...
22.09.2014, 13:18
3
Antworten

Lange gegen Integer für das ID-Feld von Java-Entitäten

Der Jpa-Entity-Generator weist den ID-Feldern meiner Entitäten den Integer-Typ zu. Das entsprechende Attribut / Spalte in meinem DB ist vom Typ serial (yep postgres ). Ich würde den Entitäts-ID-Feldern auch den Integer-Typ zuweisen. Aber ich h...
01.07.2013, 05:55
2
Antworten

Warum speichert @Transactional automatisch in der Datenbank?

Ich habe eine Methode mit @Transactional markiert. Ich erhalte ein Objekt aus meiner DB, ändere ein Feld und kehre dann von der Methode zurück. Ohne mein Objekt zu speichern, wird die Datenbank trotzdem aktualisiert, was merkwürdig ist. Könnt...
04.02.2014, 12:23
1
Antwort

JPA - Definieren von mehrspaltigen eindeutigen Integritätsbedingungen

Ist es möglich, JPA zu verwenden, um mehrere eindeutige Einschränkungen zu definieren. %Vor% Foo.id sollte eindeutig sein wie Kombinationen aus {Foo.name, Foo.type}. Ex. ID, Name, Typ 1, "name1", "typ1" 2, "name1", "typ2" 3, "name1", "t...
11.07.2011, 13:11
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
3
Antworten

Ruhezustands-ID-Generator

Wer kennt einige gute Tutorials zum Erstellen eines benutzerdefinierten ID-Generators für den Ruhezustand?     
30.01.2009, 13:49
1
Antwort

Column Annotation absolut notwendig in JPA?

Ich habe eine andere Frage bezüglich JPA. Ist es notwendig, jede Mitgliedsvariable mit @Column zu kommentieren, wenn ich sie in meiner Datenbank speichern möchte? Oder ist es möglich, es durch einige Mitgliedsvariablen (in diesem Beispiel das Fe...
29.03.2014, 19:04