Direkt zum Hauptinhalt springen

Felix Nehrke

Ich schreibe hier über Softwareentwicklung und Softwarearchitektur.

english

Spring-WebClient für Testumgebungen konfigurieren

Seit einiger Zeit schon liefert Spring einen reactiven Web-client. Dieser Client liefert zwar viele Einstellungen aber nicht alles ist so offensichtlich und einfach. Häufig möchte ich während der Entwicklung zum Beispiel genau sehen, wie der Server antwortet, oder bestimmte Fehler ignorieren. Hierzu möchte ich den Client so konfigurieren, dass ich solche Fehler mitbekommen und entsprechend reagieren kann.

Weiterlesen

Probleme mit Lombok

Nahezu jeder Java-Entwickler kennt Project Lombok. Es ist eine der meistgenutzten Bibliotheken überhaupt und taucht immer wieder irgendwo auf. Die Vorteile sind dabei offensichtlich und werden auf der Projektseite sehr anschaulich dargestellt. Trotzdem ist nicht alles, was Lombok macht, gut und die Verwendung birgt einige Tücken. Ich möchte hier ein wenig auf die Probleme eingehen, die ich in der Verwendung von Lombok sehe. Dabei geht es mir nicht um die Vermeidung, sondern eher um das Bewusstsein der Schwächen und Fallstricke.

Weiterlesen