Browsing Category
Core Java
57 Beiträge
Destructoring ist die Zukunft von Javas Encapsulation
Encapsulation in Java ist seit dem Java Development Kit (JDK) 5 kaputt. Objekte sollten garantieren, dass ihr innerer…
JCON EUROPE 2026: Warum sich die Java-Community persönlich trifft
Jedes Jahr, wenn wir mit der Planung der JCON EUROPE beginnen, leitet uns eine zentrale Frage: Wie schaffen…
Open-Core mit Core Java und Vaadin — Teil 2
Editionen, Laufzeit und Qualitätssicherung. Sämtliche im Folgenden vorgestellten Quelltexte sind auf GitHub veröffentlicht und unter https://3g3.eu/naityh erreichbar. Rückblick…
Open-Core mit Core Java und Vaadin — Teil 1
Architektur, Erweiterungs-API und Vaadin-Integration. Einleitung und Motivation Das Open-Core-Modell wird in der Diskussion häufig auf Fragen der Lizenzierung…
Sind die klassischen Design Patterns mit modernem Java noch gültig?
Die klassischen GoF-Design-Patterns haben über lange Zeit dabei geholfen, wartbare objektorientierte Software zu entwickeln. In den letzten Jahren…
Vaadin Security, Teil 2 – Vom Vaadin-Listener zum Security-Kern
Drei Stellen, an denen Vaadin in den Kern reicht Wer die Implementierung aus Teil 1 daraufhin durchsieht, an…
DevOps-Patterns und Java 26 für On-Premises LLM-Plattformen in sicherheitskritischen Umgebungen
Während die erste Welle der KI-Adoption in vielen Organisationen auf Cloud-APIs setzte, ist dieser Ansatz in sicherheitskritischen und…
Datenorientierte Programmierung mit Java
Java und Objektorientierte Programmierung Java gibt es nun schon seit mehr als 30 Jahren und wurde von Grund…
URL-Shortener – Import und Vaadin
Einordnung: Warum ein Import überhaupt eine UI braucht Importfunktionen werden in Anwendungen häufig als rein technisches Detail betrachtet.…
1BRC – Die ersten 80% Performance
Die One Billion Row Challenge (1BRC) startete als Projekt über den Jahreswechsel 2023/2024 und widmete sich einer vermeintlich…