Buch
Dieser Pfad ist fürs tiefe Verständnis — nicht für die schnelle Prüfungsübersicht.
Die Kapitel folgen einem festen Muster:
- Konzept und mentales Modell
- Beispiele und Code
- typische Fallen
- Übungsfragen mit Antworten
- ein Merksatz zum Mitnehmen
Woche 1 — Spring Core
- Tag 1 — Welches Problem löst Spring?
- Tag 2 — ApplicationContext und BeanFactory
- Tag 3 — Beans und Bean-Definitionen
- Tag 4 — Dependency Injection im Detail
- Tag 5 — Component Scanning und Package-Struktur
- Review — Spring-Core Mental Model
Woche 2 — Konfiguration, Profile, Scopes
- Tag 1 — Java-Konfiguration, @Configuration und @Bean
- Tag 2 — Externe Konfiguration, @Value und @ConfigurationProperties
- Tag 3 — Spring Profiles
- Tag 4 — Bean Scopes
- Tag 5 — Bean Lifecycle
- Review
Woche 3 — Spring Boot
- Tag 1 — @SpringBootApplication im Detail
- Tag 2 — Starters und Dependency Management
- Tag 3 — Auto-Konfiguration im Detail
- Tag 4 — Actuator und Production Monitoring
- Tag 5 — Startup, Runners und Lazy Init
- Review
Woche 4 — Spring MVC und REST
- Tag 1 — DispatcherServlet und REST-Flow
- Tag 2 — Request Mapping im Detail
- Tag 3 — Request- und Response-Bodies
- Tag 4 — Exception Handling
- Tag 5 — Validation im Detail
- Review
Woche 5 — Spring Data JPA
- Tag 1 — Spring Data JPA Mental Model
- Tag 2 — Repository Query Methods
- Tag 3 — Transaktionen im Detail
- Tag 4 — Entity Relationships
- Tag 5 — JPA Performance und Best Practices
Woche 6 — Spring Security
- Tag 1 — Spring Security Mental Model
- Tag 2 — Users, Passwords und Authentication Flow
- Tag 3 — Authorization im Detail
- Tag 4 — CSRF, CORS, Sessions und JWT
- Tag 5 — Security Testing
Woche 7 — Testing
- Tag 1 — Spring Boot Testing Mental Model
- Tag 2 — Unit Testing mit JUnit 5, AssertJ und Mockito
- Tag 3 — Web-Layer-Testing mit @WebMvcTest
- Tag 5 — Integration Testing und Review
Woche 8 — AOP, Events, Async
- Tag 1 — Spring AOP Mental Model
- Tag 2 — Spring Events
- Tag 3 — Scheduling und Async
- Abschlusslektion — Actuator, Observability und Finale
Weitere Ressourcen:
- Spring Professional — Theorie-Curriculum
- Zertifizierungspfad — kompakte Prüfungsvorbereitung
- Mock-Prüfungen — 60-Fragen-Sets mit Zeitlimit