
Using OpenRewrite for large-scale refactoring
Jakob RothAutomated refactoring with OpenRewrite – efficient and time-saving.
Blog
Filtern Sie Artikel nach Stichwort

Automated refactoring with OpenRewrite – efficient and time-saving.

Writing trivial code can be cumbersome and can reduce code clarity. Here we show how Java's Annotation Processing can help.

Der Artikel erklärt die neue Linter-Regel 'this-escape' in JDK 21. Wir zeigen, warum sie eingeführt wurde und wie man die Warnung umgeht.

Entdeckt effiziente Auditing-Methoden zur Nachverfolgung der Datenhistorie innerhalb von datenbankenbasierten Applikationen, einschließlich JPA Data und Hibernate Envers.

You want polymorphism, type-safety and a code-first approach for your pet hotel. We show you how to get it.

Traefik bietet standardmäßig keine Authentifizierungsmechanismen an, um Services vor dem Zugriff durch Unbefugte zu schützen. Der Artikel zeigt Lösungen.

In JDK 20 wurden einige neue Methoden eingeführt, die die Verwendung von named capturing groups erleichtern sollen.

Thanks to Unity support of augmented reality, physics and multiplatform build, you can build your first AR app in no time

Wie man die SSH Konfigurationsdatei nutzen kann, um Portweiterleitungen auch mit mehreren Jump-Hosts aufzubauen.

Wie meine GPU meine Gegner erkennt.

Managing dependencies across sub-projects in Gradle can be tricky. Here you will learn about one of the gotchas.

Dies ist der dritte und letzte Teil unserer Schritt-für-Schritt-Anleitung für die Migration einer bestehenden iOS-App von UIKit zu SwiftUI.

Dies ist der zweite Teil einer Schritt-für-Schritt-Anleitung für die Migration einer bestehenden iOS-App von UIKit zu SwiftUI.

Dieser Blogpost ist der erste einer Reihe, die erklärt was SwiftUI ist und wie eine bestehende UIKit-basierte App zu SwiftUI migriert werden kann.

Data-Vault ermöglicht eine unbegrenzte Skalierung verbunden mit maximaler Flexibilität.

Einstieg in das Testen von Docker-Images hinsichtlich Security und Compliance.

Im Zuge der Internationalisierung müssen fest eingebaute Texte entfernt und durch Referenzen auf die gerade gültige Übersetzung ersetzt werden.

Mehr Information – mehr Möglichkeiten. Die Motivation dahinter ist letztendlich die nutz- oder gewinnbringende Verwertung dieser Erkenntnisse.

Kubernetes sorgt dafür, dass alle definierten Ressourcen erstellt werden und die Webseite veröffentlicht wird.