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…
Maven Toolchains: Builds (u. a.) mit konfigurierbarem JDK
8. September 2016 Schreibe einen Kommentar Kategorisiert in: EntwicklungswerkzeugeWer mit der Betreuung von Software vertraut ist, die nicht mehr ganz taufrisch ist, kenn das Problem: Der Build muss mit einer älteren Java-Version geschehen,…
Microservices und das Uberjar
9. November 2016 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE)Ich habe gerade auf der W-JAX Thilo Frotschers Vortrag über Java EE Microservices verfolgt. Er stellte darin dar, dass bspw. mit Payara Micro sog. Uberjars…
Anwendungskonfiguration mit Apache Tamaya
1. Dezember 2016 2 Kommentare Kategorisiert in: Jakarta EE (Java EE)Nahezu jede Anwendung muss irgendwie konfiguriert werden – seien es Namen, die statt im Code fest eingebaut zu werden, aus einem File gelesen werden sollen,…
Rightsize your Services mit WildFly Swarm
9. Dezember 2016 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE), Application ServerWildFly Swarm Überblick Klassische Application Server wie JBoss/WildFly oder Glassfish/Payara sind etablierte und ausgereifte Ablaufumgebungen für Enterprise-Applikationen. Dass mehrere Anwendungen bis zu einem gewissen Grade…
Scripting for Java: JavaScript, Groovy etc. in Java nutzen
9. August 2016 Schreibe einen Kommentar Kategorisiert in: Java SEIn Java-Anwendungen können Skripte dynamischer Sprachen wie JavaScript, Groovy etc. aufgerufen werden. Die Basis wurde bereits vor langer Zeit mit dem JSR 223 gelegt: seit…
Lombok – oder die Geschichte von dem, der auszog, Boilerplate Code zu vertreiben
20. Mai 2016 Schreibe einen Kommentar Kategorisiert in: Java SE, Jakarta EE (Java EE)Der Sprache Java wird häufig angelastet, bei der Definition von Klassen zu viel unnützen – „Boilerplate“ – Code zu benötigen. So werden fachliche Attribute i.…
Verarbeitung leerer Eingaben mit JSF auf JBoss 7
1. März 2012 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE), WebprogrammierungBei einem Eingabeformular in einer JSF-View kann man i. d. R. nicht zwischen der Eingabe eines leeren Strings und null unterscheiden. Die pragmatische Entscheidung lautet…
Disable Seam Managed Transactions
4. März 2012 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE)Für CDI- und JSF-basierte Anwendungen bietet es sich an, den Programmkomfort durch Einsatz einer Portable Extension wie JBoss Seam zu erhöhen. Damit erhält man u.…
Java Expertenkreis Bielefeld
3. Juni 2012 Schreibe einen Kommentar Kategorisiert in: Jakarta EE (Java EE)Das nächste Treffen unseres Java Expertenkreises Bielefeld findet statt am: Termin: Donnerstag, den 23.08.2012, 18:00-20:00 Uhr Ort: GEDOPLAN, Stieghorster Str. 60, 33605 Bielefeld Referent: …