Java Records in Jakarta Persistence 3.2: Moderne Datenmodelle ohne Ballast
17. Juli 2025 Schreibe einen Kommentar Kategorisiert in: Java SE, Jakarta EE (Java EE), Java, ModellierungMit Jakarta Persistence 3.2 (Teil von Jakarta EE 11) halten Java Records endgültig Einzug in die Welt der objekt-relationalen Abbildung. Java Records lassen sich nun…
Identity and Equality of JPA Entities
15. November 2017 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE), SpringJPA entities contain an id field (or property) annotaded with @Id. For this post I will assume a single field, but compound ids are possible…
Eclipselink und 0 als ID/PK-Wert
25. Juni 2015 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE)JPA-Entities können ID-Attribute der primitiven Typen int oder long (u. a.) besitzen. Für diese ist der Wert 0 grundsätzlich OK. Eclipselink interpretiert in der Default-Konfiguration…
Persistence Unit Defaults
6. August 2015 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE)JPA Entities defiieren wir i. d. R. mit Hilfe von Annotationen, d. h. das Mapping von Klassen und Attributen zu Tabellen und Spalten befindet sich…
JPA mit dynamischer DB-Verbindung
15. Mai 2016 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE)In Java-EE-Anwendungen, die JPA zum DB-Zugriff nutzen, wird im Normalfall eine Datasource zur Spezifikation der Datenbankverbindung genutzt: Für eine so definierte Persistence Unit lässt man…
JPA-Metamodell-Generierung in Eclipse automatisch konfigurieren
19. Mai 2014 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE)Die Erzeugung des statischen Metamodells für JPA-Entities wird vom (normalen) Java-Compiler ab Java 6 automatisch erledigt, wenn ein entsprechender Metamodell-Generator im Classpath ist, z. B.…
JPA-Metamodell mit Hilfe von EclipseLink erzeugen
15. April 2015 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE)EclipseLink bietet – wie andere JPA-Provider auch – einen Generator zur Erzeugung des statischen Metamodells an. Er ist in einem separaten JAR verfügbar, das während…
Hibernate-Generator für das JPA-Metamodell schließt XML-Dateien nicht
15. April 2015 2 Kommentare Kategorisiert in: Jakarta EE (Java EE)Wenn man den Metamodell-Generator von Hibernate zur Erzeugung der JPA-Metamodellklassen nutzt, stellt man gelegentlich fest, dass Source- oder Target-Dateien über den Generatorlauf hinaus blockiert bleiben.…
JPA 2.1 Goodies: Converter
15. Mai 2013 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE)Die neue Version Java Persistence 2.1 bietet einige kleine aber feine Neuerungen, von denen ich hier zunächst mal eine kurz vorstellen möchte: Converter. Bis JPA…
JPA 2.1 Entity Graphs: We’re getting close!
6. Dezember 2013 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE)EclipseLink and Hibernate are implementing JPA 2.1 entity graphs to a hight degree, but some issues are still open. I’ve tested with EclipseLink 2.5.1 and…