Zum Inhalt springen

Java einfach erklärt

Java einfach erklärt

  • Startseite
  • Impressum
  • Datenschutzerklärung
Plain Java

ArchUnit — Architekturregeln automatisch als Unit-Tests prüfen

Juni 11, 2026

Architektur ist kein Zufall — aber sie lässt sich schwer durchsetzen. Ein Entwickler fügt eine Abhängigkeit zwischen zwei Modulen hinzu, die eigentlich getrennt bleiben sollten. Ein anderer benennt eine Controller-Klasse…

Plain Java

Eclipse Vert.x — Reaktive, nicht-blockierende Anwendungen in Java

Juni 9, 2026

Während Frameworks wie Spring Boot auf einem Thread-pro-Request-Modell basieren — jeder HTTP-Request blockiert einen Thread — setzt Eclipse Vert.x von Grund auf auf asynchrone, nicht-blockierende Verarbeitung. Das Ergebnis: eine einzige…

Plain Java

Debezium — Change Data Capture mit Java und Kafka Connect

Juni 6, 2026

In Microservice-Architekturen müssen Datenänderungen oft an mehrere Dienste propagiert werden — ein neuer Kunde, eine aktualisierte Bestellung, eine stornierte Buchung. Anstatt jeden Dienst aktiv die Datenbank pollen zu lassen, nutzt…

Plain Java

Liquibase — Datenbank-Migrationen versionieren mit YAML, XML und JSON

Juni 1, 2026

Datenbank-Migrationen sind ein kritischer Bestandteil moderner Softwareentwicklung. Jede Änderung am Schema muss nachvollziehbar, reproduzierbar und rückgängig machbar sein. Während Flyway auf nummerierte SQL-Dateien setzt, verfolgt Liquibase einen deklarativen Ansatz: Änderungen…

Plain Java

REST Assured — REST-APIs professionell testen in Java

Mai 30, 2026

REST-Assured ist die inoffizielle Standardbibliothek zum Testen von REST-APIs in Java. Mit ihrer ausdrucksstarken, BDD-inspirierten Fluent-API lassen sich HTTP-Requests und deren Responses intuitiv formulieren und validieren. Über 7.000 GitHub-Sterne und…

Plain Java

jOOQ — Typsicheres SQL und Datenbankzugriffe jenseits von JPA

Mai 26, 2026

JPA und Hibernate sind mächtige Werkzeuge für objektrelationales Mapping — aber sie stoßen bei komplexen SQL-Abfragen schnell an ihre Grenzen. jOOQ (Java Object Oriented Querying) geht einen anderen Weg: Es…

Plain Java Spring

Keycloak in Spring Boot — Authentifizierung & Autorisierung leicht gemacht

Mai 23, 2026

Authentifizierung und Autorisierung selbst zu implementieren ist fehlerträchtig und aufwendig. Keycloak, der Open-Source-Identity-Provider von Red Hat, übernimmt diese Aufgaben — vom Login über Social-Logins bis hin zum feingranularen Rechte-Management. In…

Plain Java Spring

GraphQL in Java — Flexible APIs mit Spring for GraphQL

Mai 21, 2026

Während REST-APIs für viele Anwendungsfälle die richtige Wahl bleiben, stoßen sie bei datenintensiven Client-Anwendungen an ihre Grenzen: Overfetching (der Client erhält mehr Daten als benötigt) und Underfetching (der Client muss…

Uncategorized

Micronaut — Schnellstartende Microservices mit Compile-Time-DI

Mai 19, 2026

Micronaut ist ein modernes JVM-Framework, das von Grund auf für Microservice-Architekturen entwickelt wurde. Anders als Spring Boot verzichtet Micronaut vollständig auf Laufzeit-Reflection und setzt stattdessen auf Compile-Time Dependency Injection (DI)…

Plain Java

Quarkus — Der cloud-native Java-Stack für die Kubernetes-Ära

Mai 17, 2026

Quarkus hat sich in den letzten Jahren als ernstzunehmende Alternative zu Spring Boot etabliert. Entwickelt von Red Hat und als Open-Source-Projekt unter der Commonhaus Foundation gepflegt, verfolgt Quarkus das Ziel,…

Seitennummerierung der Beiträge

1 2 … 30

Nächste Seite »

Neueste Artikel

  • ArchUnit — Architekturregeln automatisch als Unit-Tests prüfen
  • Eclipse Vert.x — Reaktive, nicht-blockierende Anwendungen in Java
  • Debezium — Change Data Capture mit Java und Kafka Connect
  • Liquibase — Datenbank-Migrationen versionieren mit YAML, XML und JSON
  • REST Assured — REST-APIs professionell testen in Java

Kategorien

  • Plain Java
  • Spring
  • Uncategorized

Archiv

  • Juni 2026
  • Mai 2026
  • April 2026
  • März 2026
  • Februar 2026
  • Januar 2026
  • Dezember 2025
  • September 2025
  • Juli 2025
  • Mai 2025
  • April 2025
  • März 2025
  • Januar 2025
  • Dezember 2024
  • November 2024
  • Oktober 2024
  • September 2024
  • August 2024
  • Juli 2024
  • Juni 2024
  • Mai 2024
  • April 2024
  • März 2024
  • Februar 2024
  • Januar 2024
  • Dezember 2023
  • November 2023
  • Oktober 2023
  • September 2023
  • August 2023

Java einfach erklärt

Copyright © All rights reserved | Blogus von Themeansar.