Tag Archives: java

Manifold – Unsichtbare Code-Generierung für die Praxis

Code-Generierung ist bei einigen Entwicklern allgemein eher unbeliebt, da sie zwar meist notwendig ist, in der Praxis jedoch häufig einige Probleme mit sich bringt. Daher wird dieses Mittel im Entwickleralltag häufig nur in den Bereichen eingesetzt, in denen es absolut … Continue reading

Posted in Java and Quality | Tagged , , | 1 Comment

Spring Boot: SSO mit OAuth2 via GitHub oder Facebook

Dieser Artikel enthält ein Beispielprojekt zum Single Sign On in einer SpringBoot-Anwendung mit OAuth2 via GitHub oder Facebook. Continue reading

Posted in Security, Web as a Platform | Tagged , , , , , , | Leave a comment

Debugging einer Java Anwendung in einem entfernten Docker Container

Nehmen wir folgendes Szenario an: auf einem Linux Server läuft ein Docker-Container mit einer Java-Anwendung. Es kommt zu Problemen mit dem Container-Netzwerk und Dateizugriffen aus dem entfernten Container heraus, die man lokal nicht nachvollziehen kann. Die Idee ist per Remote … Continue reading

Posted in Java Runtimes - VM, Appserver & Cloud | Tagged , , | Leave a comment

WildFly 14 released

WildFly 14 has been released and is now Java EE 8 certified. From now on, WildyFly only provides EE8 APIs by default in all its run modes. The Java EE 8 preview option and Java EE 7 mode have been dropped. … Continue reading

Posted in Java Runtimes - VM, Appserver & Cloud | Tagged , , , | 1 Comment

Java 10 – Die Änderungen an den Klassenbibliotheken

Mit Java 10 gab es neben dem größeren Update der Local-Variable Type Inference auch noch einige kleinere Änderungen an den Klassenbibliotheken. Hier eine Übersicht über die wichtigsten Änderungen an den Klassenbibliotheken.

Posted in Java Basics | Tagged , , , , | Leave a comment

7 Dinge, die mit Java 11 entfernt werden

Gegen September 2018 soll Java 11 veröffentlicht werden, doch bereits jetzt gibt es einige Informationen, was, und insbesondere, was nicht mehr in Java 11 enthalten sein wird. Hier eine kleine Liste der 7 wichtigsten Features, Module und Frameworks, die mit … Continue reading

Posted in Java Basics, Java EE | Tagged , , , | 2 Comments

SafeVarargs-Annotation in Java

Wer in Java häufig mit Generics arbeitet weiß, dass dabei häufiger sehr spezielle Warnungen auftreten, insbesondere im Bezug auf die Typsicherheit von Variablen und Parametern. Wer beispielsweise einen Ellipsis-Operator (auch Varargs-Operator genannt) in der Methodensignatur einer generischen Methode verwendet, erhält … Continue reading

Posted in Did you know?, Java and Quality, Java Basics | Tagged , , , | Leave a comment