Inhalt + Aufbau
Portrait
Spring ist für viele Firmen das bevorzugte Framework, um serverseitige Java-Applikationen zu entwickeln. Spring-Applikationen werden nach einer Schichtenarchitektur aufgebaut. Jede Schicht hat ihre spezifischen Verantwortlichkeiten, zu deren Realisierung Spring die notwendigen Technologien zur Verfügung stellt.
Spring-Applikationen werden oft in einzelne Microservices unterteilt, die je eine in sich abgeschlossene fachliche Aufgabe realisieren. Microservices haben den Vorteil, dass sie separat entwickelt, getestet und betrieben werden können.
Als Frontend von Spring-Applikationen kommen meistens Browser-basierte Client-Applikationen zum Einsatz, die mit einem modernen JavaScript-Framework wie Angular implementiert werden.
Ausbildungsziel
- Sie verstehen das Spring-Applikationsmodell und kennen die zugehörigen Technologien.
- Sie sind in der Lage, eine Microservice-basierte Enterprise-Applikation mit dem Spring-Framework zu realisieren.