Prüfungs-Roadmap
Wofür dieser Pfad da ist
Kein zweites Buch — eher ein Steuerpult für die Prüfungsvorbereitung.
Drei Fragen solltest du damit beantworten können:
- Was muss sitzen, ohne nachzudenken?
- Wo lauern die üblichen Fallen?
- Welches Buchkapitel öffne ich bei einer Lücke?
Prioritäten
| Prio | Thema | Warum zuerst |
|---|---|---|
| 1 | Core & DI | Fast jede Frage setzt Beans, IoC und Injection voraus. |
| 2 | Konfiguration | Viele Fallen bei Registrierung, Scope, Init. |
| 3 | Spring Boot | Auto-Konfiguration, Starter, Actuator, Startup. |
| 4 | MVC | REST, Validierung, Binding, Exceptions. |
| 5 | Daten & Transaktionen | Transaktionsgrenzen und Proxies — klassische Stolpersteine. |
| 6 | Security | Filter, Auth, Authorization, CSRF, CORS. |
| 7 | Testing | Welcher Test-Slice — und warum? |
| 8 | AOP & Proxies | Erklärt @Transactional, Security, Caching, @Async. |
| 9 | Events, Scheduling, Observability | Produktionsverhalten und Abschluss-Review. |
Ein Thema durcharbeiten
- Cert-Seite lesen.
- Selbsttest-Fragen laut beantworten.
- Nur bei Lücken das verlinkte Buchkapitel öffnen.
- Pro Fehler einen Merksatz notieren.
- Mit Review oder Mock erneut testen.
Wann ein Thema „sitzt“
- Erklärung ohne Spickzettel
- zentrale Annotationen/Interfaces benennen
- beschreiben, was Spring intern macht
- mindestens zwei Prüfungsfallen kennen
- passenden Test oder Config-Ansatz wählen
- erklären, wie es bei Missbrauch scheitert
Denkweise in der Prüfung
Oft geht es um Verhalten, nicht um Annotationen auswendig.
Gute Leitfragen:
Wer erzeugt dieses Objekt?
Ist es eine Spring Bean?
Läuft der Aufruf über einen Proxy?
Welche Bean gewinnt bei mehreren Kandidaten?
Passiert das vor oder nach dem Transaction-Commit?
Lokal, im Prozess, per HTTP, DB oder externe Infrastruktur?
Kurz gesagt
Buch fürs Verstehen. Dieser Pfad für Abruf, Fallen und Prüfungsreife.