Zum Inhalt springen

Java einfach erklärt

Java einfach erklärt

  • Startseite
  • Impressum
  • Datenschutzerklärung
Plain Java

Structured Concurrency in Java 21 – Strukturierte Nebenläufigkeit mit StructuredTaskScope

Mai 16, 2026

Nebenläufigkeit in Java war lange von zwei Mustern geprägt: ExecutorService mit Future und CompletableFuture mit asynchronen Callbacks. Beide haben ihre Nachteile: Futures erfordern manuelle Synchronisation, und asynchrone Pipelines werden schnell…

Plain Java Spring

Spring Cloud Gateway – API-Gateway-Pattern mit Spring

Mai 2, 2026

In Microservice-Architekturen sitzt vor jedem Dienst eine eigene API, jeder Dienst hat eine eigene URL und eigene Authentifizierung – für Clients eine Zumutung. Ein API-Gateway fasst alle Dienste unter einer…

Plain Java Spring

Spring AI – Künstliche Intelligenz in Java-Anwendungen

April 25, 2026

Hinweis: Dieser Artikel basiert auf Spring AI 2.0.0 (GA), das Spring Boot 4.0.x/4.1.x voraussetzt. KI ist längst nicht mehr nur ein Python-Thema. Mit Spring AI bringt das Spring-Team eine offizielle…

Plain Java

Scoped Values in Java – Der moderne Ersatz für ThreadLocal

April 9, 2026

Jeder Java-Entwickler kennt das Problem: Ein Request trifft ein, der HTTP-Controller startet einen Service, der ruft ein Repository auf – und irgendwo in der Tiefe des Stacks soll auf die…

Plain Java Spring

Redis in Java – Caching, Pub/Sub und Session-Management mit Spring Data Redis

April 4, 2026

Redis ist der Schweizer Taschenmesser unter den Datenbanken: extrem schnell, vielfältig einsetzbar und nativ auf Performance optimiert. Während relationale Datenbanken auf Festplattenpersistenz und ACID-Transaktionen optimiert sind, glänzt Redis als In-Memory-Datenbank…

Plain Java Spring

Hibernate Performance optimieren – N+1, Batch-Fetching und Caching

März 25, 2026

Hibernate ist das populärste ORM-Framework im Java-Ökosystem und bildet die Grundlage von Spring Data JPA. Es macht Datenbankzugriffe fast unsichtbar – aber genau diese Transparenz kann zu gravierenden Performance-Problemen führen,…

Plain Java Spring

Apache Kafka in Java – Nachrichtenorientierte Architektur mit Spring Kafka

März 21, 2026

In verteilten Systemen ist asynchrone Kommunikation zwischen Diensten essenziell. REST-Aufrufe koppeln Services eng aneinander – fällt ein Dienst aus, leidet die gesamte Kette. Apache Kafka löst dieses Problem mit einem…

Plain Java Spring

GraalVM Native Images – Java-Anwendungen als native Executables

März 14, 2026

Java ist bekannt für seine Plattformunabhängigkeit: Einmal kompilierter Bytecode läuft auf jeder JVM. Doch dieser Komfort hat seinen Preis – die JVM muss zur Laufzeit starten, Klassen laden, Bytecode interpretieren…

Plain Java

Die Class File API in Java 22: Ein tiefer Einblick

Februar 8, 2026

Mit der Veröffentlichung von Java 22 wurde eine neue Class File API eingeführt, die es Entwicklern erleichtert, Java-Klassenstrukturen direkt auf der Bytecode-Ebene zu analysieren, zu manipulieren und zu generieren. Diese…

Plain Java

Unnamed Variables & Patterns in Java 22

Februar 7, 2026

Mit der Veröffentlichung von Java 22 hat die Java-Plattform erneut einen bedeutenden Schritt in Richtung moderner Sprachfeatures gemacht. Ein besonders spannendes Feature sind die sogenannten Unnamed Variables & Patterns. Dieses…

Seitennummerierung der Beiträge

1 2 3 … 30

« Vorherige Seite — 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.