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.…
GlassFish-Unterstützung in JBoss Developer Studio 8.0.0.Final / Eclipse Luna
10. November 2014 Schreibe einen Kommentar Kategorisiert in: EntwicklungswerkzeugeIn der Version 8.0.0 des JBoss Developer Studio fehlt die in früheren Versionen vorhandene Unterstützung des GlassFish, d. h. in dem Einrichtungsdialog für neue Server…
Lifecycle-Events der CDI-Scopes
6. Januar 2015 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE)Beim Aktivieren und Deaktivieren von CDI-Scopes sendet der Container Events, die von der Anwendung bspw. zur Initialisierung genutzt werden können. Die Events sind Objekte, die…
Pfade zu Maven-Dependencies als Properties
19. Januar 2015 Schreibe einen Kommentar Kategorisiert in: EntwicklungswerkzeugeIn Maven-Projekten werden die für Compile, Test oder Runtime benötigten Libaries als Dependencies über ihre Maven-Koordinaten groupId, artifactId und version angemeldet. Im Build-Verlauf werden die…
Reservierte Wörter als Tabellen- oder Spaltennamen in JPA-Entities
19. Februar 2015 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE)Tabellen- oder Spaltennamen können bei Datenbanken (natürlich) nicht mit reservierten Wörtern benannt werden. So kann bspw. eine Tabellenspalte bei den meisten Datenbanken nicht group heißen.…
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.…
Java-EE-Workshop auf der JAX: Demo komplettiert und ergänzt
22. April 2015 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE)Das im Workshop auf der JAX 2015 #jaxcon entwickelte Beispiel habe ich noch komplettiert und eine Ergänzung vorgenommen: Die 1:n-Relation zwischen SpecialDay und Talk ist…
If you use BigDecimal for floating point numbers, you may want to compare them by equals. But beware: BigDecimal.equals takes value and scale into acount,…
Korrekturen zum Buch „Java EE 7 – Enterprise-Anwendungsentwicklung leicht gemacht“
15. Januar 2014 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE)Leider haben sich in den Druck des Buchs ein paar Fehler eingeschlichen: Kapitel 2, Seite 36: In der Mitte der Seite ist ein Verweis nicht…