Loslegen
Javaneer
Zurück zum Spring-Pfad
🌿
Modul 0

Spring-Grundlagen

Der Container, der alles betreibt.

Das Herz des gesamten Ökosystems: der IoC-Container, Beans und ihr Lebenszyklus, Dependency Injection, Konfiguration, Profile und aspektorientierte Programmierung. Beherrsche das, und der Rest von Spring fügt sich zusammen.

7 Lektionen in dieser Stufe1 h 54 min
Erste Lektion starten

Lektionen in dieser Stufe

  1. 01

    Warum Spring & das Ökosystem

    Fortgeschritten

    Welches Problem Spring löst, wie Framework und Boot zusammenhängen und eine Karte des gesamten Ökosystems.

    14 Min.
  2. 02

    Inversion of Control & der Container

    Fortgeschritten

    Die Idee im Kern von Spring: Übergib die Kontrolle über die Objekterzeugung an einen Container, der deine Anwendung zusammensetzt.

    16 Min.
  3. 03

    Beans, Geltungsbereiche & Lebenszyklus

    Fortgeschritten

    Was eine Bean wirklich ist, in welchen Geltungsbereichen sie lebt und die Lebenszyklus-Callbacks von der Erzeugung bis zur Zerstörung.

    16 Min.
  4. 04

    Dependency Injection im Detail

    Fortgeschritten

    Konstruktor-, Setter- und Feld-Injektion; Mehrdeutigkeit mit @Qualifier und @Primary auflösen; und warum die Konstruktor-Injektion gewinnt.

    18 Min.
  5. 05

    Konfiguration & Component Scanning

    Fortgeschritten

    Beans mit @Configuration und @Bean deklarieren, Component Scanning mit Stereotypen und wie beide Stile zusammenspielen.

    16 Min.
  6. 06

    Properties, Profile & das Environment

    Fortgeschritten

    Konfiguration auslagern, an typisierte Objekte binden und das Verhalten je Umgebung mit Profilen umschalten.

    16 Min.
  7. 07

    Aspektorientierte Programmierung

    Experte

    Querschnittsbelange wie Logging, Sicherheit und Transaktionen mit Aspekten, Advice und Springs Proxys herauslösen.

    18 Min.

Bereit für den Test?

Absolviere den Stufentest, um dein Können zu prüfen. Bestehe ihn, um ein Stufen-Abzeichen für dein Javaneer-Zertifikat zu verdienen.

Test absolvieren