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.
Lektionen in dieser Stufe
- 01
Warum Spring & das Ökosystem
FortgeschrittenWelches Problem Spring löst, wie Framework und Boot zusammenhängen und eine Karte des gesamten Ökosystems.
14 Min. - 02
Inversion of Control & der Container
FortgeschrittenDie Idee im Kern von Spring: Übergib die Kontrolle über die Objekterzeugung an einen Container, der deine Anwendung zusammensetzt.
16 Min. - 03
Beans, Geltungsbereiche & Lebenszyklus
FortgeschrittenWas eine Bean wirklich ist, in welchen Geltungsbereichen sie lebt und die Lebenszyklus-Callbacks von der Erzeugung bis zur Zerstörung.
16 Min. - 04
Dependency Injection im Detail
FortgeschrittenKonstruktor-, Setter- und Feld-Injektion; Mehrdeutigkeit mit @Qualifier und @Primary auflösen; und warum die Konstruktor-Injektion gewinnt.
18 Min. - 05
Konfiguration & Component Scanning
FortgeschrittenBeans mit @Configuration und @Bean deklarieren, Component Scanning mit Stereotypen und wie beide Stile zusammenspielen.
16 Min. - 06
Properties, Profile & das Environment
FortgeschrittenKonfiguration auslagern, an typisierte Objekte binden und das Verhalten je Umgebung mit Profilen umschalten.
16 Min. - 07
Aspektorientierte Programmierung
ExperteQuerschnittsbelange 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.