Seminare
Seminare

Software-Entwicklung mit Spring Boot

Seminar - GFU Cyrus AG

Nach dem Seminar kennen Sie die zentralen Konzepte des Spring Frameworks und von Spring Boot und können deren Einsatz in typischen Anwendungen einordnen.

Sie verstehen die Aufgaben von Spring Beans, Dependency Injection und Konfiguration sowie die Unterstützung durch Spring Boot. Sie kennen die behandelten Möglichkeiten für Datenzugriff, Webanwendungen, RESTful-Services und Tests. Darüber hinaus können Sie grundlegende Security-Konzepte sowie die vorgestellten Einsatzbereiche von Spring AI und Spring Cloud einordnen. Sie haben außerdem einen Überblick über die Erstellung von GraalVM Native Images mit Spring Boot gewonnen.
Termin Ort Preis*
08.03.2027- 12.03.2027 online 3.867,50 €
08.03.2027- 12.03.2027 Köln 3.867,50 €
13.09.2027- 17.09.2027 online 3.867,50 €
13.09.2027- 17.09.2027 Köln 3.867,50 €

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Spring Core
    • ApplicationContext
    • Spring Beans
    • Application Lifecycle
    • Initialisieren von Beans
    • Aspekte
    • BeanPostProcessor
    • Scopes

  • Inversion of Control
    • Motivation
    • Dependency Injection
    • Component und ComponentScan
    • Autowired

  • Konfiguration
    • JavaConfig
    • Grundlagen der XML-Konfiguration

  • Spring Boot
    • Conditional Beans
    • ConfigurationProperties
    • Autokonfiguration

  • Spring-Test
    • JUnit SpringExtension
    • Controller-Tests mit MockMvcTester
    • MockitoBean

  • Spring JDBC
    • DataSource
    • JDBC Client

  • Spring Data JPA
    • Spring Data Repositories
    • Transaktionen

  • Spring MVC
    • Controller und View
    • Controller-Tests

  • RESTful-Services
    • Begriffe und Konventionen
    • ResponseBody und RequestBody
    • Accept-Header und Content Negotiation
    • Exception-Handler
    • Ausblick: HATEOAS

  • Spring Security
    • Requestfilter
    • JSON Web Token
    • Authorization Code Flow
    • Tokenbasierte Authentifizierung

  • Spring AI
    • Prompts
    • Retrieval-Augmented Generation (RAG)
    • Vektordatenbanken
    • Model Context Protocol

  • Spring Cloud
    • ConfigServer
    • Service Discovery
    • Load Balancing

  • GraalVM Native Images mit Spring Boot
    • Spring AOT
    • Spring-Boot-Anwendungen mit Spring AOT als GraalVM Native Image erstellen

Dauer/zeitlicher Ablauf:
5 Tage
Zielgruppe:
Das Seminar richtet sich an Softwareentwickler mit guten Programmierkenntnissen, die zentrale Konzepte des Spring Frameworks und von Spring Boot kennenlernen und deren Einsatzmöglichkeiten verstehen möchten.

Teilnahmevoraussetzungen


Sie benötigen gute Programmierkenntnisse.

Für die Arbeit mit den Beispielen sind Kenntnisse in Java und objektorientierter Programmierung erforderlich.
Seminarkennung:
94944
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha