Mai 
12, 
2021

CUPID ‒ for joyful coding!

Some codebases are nicer to work with than others. This is true for applications, services, libraries, frameworks, even programming languages themselves. Is this a purely personal choice or are there universal characteristics of software that can make code a joy to work with?
Apr 
6, 
2021

Java 16: Das sind die neuen Features

14, 15 oder doch schon 16? Da kann man schon mal durcheinanderkommen. Durch die mittlerweile halbjährlichen Major-Releases von Java fällt es gar nicht so leicht, die aktuelle Version richtig zu benennen. Vor Kurzem hat man sich in einem Vortrag noch über die Neuerungen des JDK 14 informiert, und wenig später...
Mrz 
9, 
2021

Zehn Must-have-Java-Bibliotheken

Java-Entwickler können ein Lied davon singen: heruntergeladene Bibliotheken, die nicht funktionieren oder das Programm zum Absturz bringen. Andererseits kommen Entwickler um gewisse Java-Bibliotheken nicht herum, wenn sie Wert auf Komfort legen.
Feb 
15, 
2021

Was bringt die neue Version von Jakarta EE 9?

Nach über einem Jahr Entwicklungszeit ist vor wenigen Tagen nun endlich Jakarta EE 9 von der Eclipse Foundation veröffentlicht worden. Mit diesem Release wurde die lange angekündigte Umstellung der Paketnamen auf den neuen Namensraum durchgeführt. Grund genug, einen genaueren Blick auf die neue Version zu werfen und zu reflektieren, wie...
Nov 
26, 
2020

JavaFX in einer neuen Ära mit GraalVM

Gluon veröffentlichte im September 2020 JavaFX 15 [1]. Die perfekte Gelegenheit, darüber zu sprechen, warum JavaFX [2] auf Desktop und Mobilgeräten so relevant ist. Nachfolgend wird das Cross-Kompilieren von Java-Anwendungen mit JavaFX für die Benutzeroberfläche, vom Backend bis zum Frontend, betrachtet. Oberstes Ziel jeder neuen Version von JavaFX ist es,...
Okt 
13, 
2020

Die Neuerungen des OpenJDK 15

Mit Java 15 erscheint nun bereits das sechste halbjährliche Java-Release in Folge. Und das mal wieder genau im Zeitplan – eine Eigenschaft, die man von IT-Projekten im Allgemeinen und früheren Java-Versionen im Speziellen so nicht gewohnt ist. Laut der <a href="https://mail.openjdk.java.net/pipermail/announce/2020-September/000291.html" rel="noopener noreferrer" target="_blank">Ankündigung</a> auf der Mailingliste gibt es neben...
Sep 
30, 
2020

Sealed Classes in Java 15

Das Vorgehen hat sich bewährt – auch im JDK 15 hat mit Sealed Classes ein neues Sprachkonstrukt vorerst als Preview-Feature Einzug gehalten. Es gibt Entwicklern Kontrolle darüber, welche Klassen von einem bestimmten Interface oder einer Klasse erben dürfen. Wem das neue Sprachkonstrukt nützt, wann man es einsetzen kann und was...
Sep 
4, 
2020

Spring Boot: Konfiguration leicht gemacht

Eine Anwendung soll sich während der Entwicklung mit der lokalen Datenbank, in der Produktion jedoch mit einer anderen Datenbank verbinden. Bei klassischen Java-EE-Anwendungen wird auf die Mittel eines Application Servers zurückgegriffen, um diese Verbindungen zu konfigurieren. Spring Boot bietet hierfür das „Externalized Configuration“-Konzept.

Gefällt dir der Inhalt?

Hol das Beste aus JAX heraus – werde kostenloses Community-Mitglied und erhalte kuratierte Ressourcen, den wöchentlichen Newsletter und exklusive Member-Vorteile.

Wöchentlich
Artikel + Tutorials

Die Lektüre, die du finden würdest – wenn du Zeit hättest

2× / Monat
Live-Webinare

Experten, die du direkt fragen kannst

Monatlich
Magazin + Whitepapers

Deep Dives, die sich lohnen

On-Demand
Aufzeichnungen + Kurse

Vergangene Konferenzen, jederzeit abrufbar

Entdecken Sie andere Tracks

Enterprise AI & Agentic Systems
AI erfolgreich in Enterprise-Anwendungen integrieren

Cloud-native & Kubernetes
So geht Cloud-Native-Entwicklung mit Java.

DevOps, CI/CD & Platform Engineering
Tief eintauchen in DevOps & CI/CD.

Performance, Security & Observability
Software-Exzellenz durch gezielte Optimierung.

Java Backend Engineering
Moderne Backends mit Java entwickeln

Frontend & Web Applications
Moderne performante Frontends für Java-Systeme.

Java & JVM Languages
Schöpfe das volle Potenzial der Java-Plattform aus.

Agile, Flow & Engineering Culture
Entdecken Sie neue Dimensionen der Produktivität.