0

Spring Boot Komplett: REST, Security, Spring Data und Spring AI

Ihre Termine

Datum Ort Preis
12.10.2026
-16.10.2026
Virtuelles Live Training 2.814,35 €*
Buchen
07.12.2026
-11.12.2026
Virtuelles Live Training 2.814,35 €*
Buchen
01.02.2027
-05.02.2027
Virtuelles Live Training 2.814,35 €*
Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

Um die Grundlagen von Spring Boot zu meistern, ist es wichtig, die wichtigsten Konzepte zu verstehen, die das Framework ausmachen. Eines der zentralen Konzepte ist, neben der Dependency Injection, die automatische Konfiguration.

Spring Boot ist ein leistungsstarkes und vielseitiges Framework, das Entwicklern hilft, produktionsreife Java-Anwendungen schnell und effizient zu erstellen. Durch die Reduzierung der Konfigurationskomplexität und die Bereitstellung zahlreicher vordefinierter Abhängigkeiten und Konfigurationen ermöglicht Spring Boot Entwicklern, sich auf die Geschäftslogik zu konzentrieren und qualitativ hochwertige Anwendungen zu erstellen.

Spring AI bietet dem Entwickler eine einfach anwendbare Abstraktionsschicht für die diversen AI-Models und Vector Datenbanken an.

Unsere vielfach erprobte Spring Boot Schulung ist sehr praktisch ausgerichtet. Kleine inhaltliche Vorträge und Live-Coding wechseln sich ab mit zahlreichen praktischen Übungen.

Alle Übungen in dieser Schulung werden durchgängig von Unit-Tests begleitet.

Inhalte

  • Inversion of control - Motivation - Dependency Injection, was ist das nochmal?
  • Grundlagen - ApplicationContext - Spring Beans - Application Lifecycle - AOP - BeanPostProcessor - Scopes
  • Konfiguration - JavaConfig - ComponentScan - Profiles - Qualifier - Scopes - Conditional
  • Spring Boot - Embedded Server - Autoconfiguration - Actuator
  • Spring MVC - Controller und View - RequestMappings - RequestParameter
  • Spring-Test - Controller-Tests mit MockMvcTester - Mockito - TestContainers
  • Spring Security - Authentication - Requestfilter - Token-basierte Authentifizierung
  • Restful-Services - ResponseBody, RequestBody - ResponseEntity - Accept-Header - RestClient - HATEOAS - Rest-Documentation - Validierung und Fehlerbehandlung - ControllerAdvice - Exception-Handler
  • Spring Data JPA - Transactions - Spring Data Repositories - Queries - Projektionen
  • Spring AI - Prompts - Templates - RAG - Vector Databases - Model Context Protocol