// Spring-Ökosystem

Spring Boot für Fortgeschrittene

Eigene Autokonfiguration, Profile, Actuator, Caching, Scheduling und Betrieb.

  • Inhouse-Schulung
  • 2 Tage
  • Fortgeschritten
  • Remote oder vor Ort
Junger Keimling in einem bernsteinfarbenen Keramiktopf neben einem geschlossenen Laptop
Symbolbild · KI-generiert

Was Sie mitnehmen

  • Sie schreiben eigene Autokonfigurationen und Starter.
  • Sie strukturieren Konfiguration mit Profilen und typsicheren Properties.
  • Sie überwachen Anwendungen mit Actuator und Micrometer.
  • Sie setzen Caching und Scheduling gezielt ein und bereiten Anwendungen für den Betrieb vor.

Agenda

Die Agenda ist die Grundlage. Schwerpunkte und Beispiele stimmen wir vorab auf Ihr Team ab.

Tag 1

  • Autokonfiguration im Detail: @AutoConfiguration, @Conditional-Varianten, Reihenfolge
  • Eigenen Starter bauen und mit ApplicationContextRunner testen
  • Profile, Konfigurationsquellen und validierte @ConfigurationProperties
  • Lebenszyklus des ApplicationContext und Anwendungsereignisse
  • Übung: Firmenspezifischen Starter mit eigener Autokonfiguration entwickeln

Tag 2

  • Actuator: Health-Checks, eigene Indikatoren, Endpunkte absichern
  • Metriken mit Micrometer und Export nach Prometheus
  • Caching mit der Spring Cache Abstraction und Caffeine
  • Scheduling, Graceful Shutdown, Liveness- und Readiness-Probes
  • Übung: Anwendung um Caching, Metriken und Health-Checks erweitern

Voraussetzungen und Rahmen

Vorwissen
Praktische Erfahrung mit Spring Boot, etwa aus dem Kurs „Spring Boot Grundlagen“.
Niveau
Fortgeschritten
Teilnehmende
bis 10 Personen, größere Gruppen auf Anfrage
Durchführung
Remote per Videokonferenz oder bei Ihnen vor Ort
Enthalten
Abstimmung vorab, Unterlagen, Übungsprojekte, Teilnahmebescheinigungen

// Trainer mit langjähriger Softwareentwicklungserfahrung, akademische Ausbildung in Informatik und KI.