Seminare
Seminare

Spring Framework mit Spring Boot Kompakt

Seminar - GFU Cyrus AG

Die Teilnehmenden entwickeln während des Seminars eine auf Spring Framework und Spring Boot basierende Java-Anwendung und lernen, die zentralen Möglichkeiten der Spring-Plattform professionell einzusetzen. Sie arbeiten mit Dependency Injection und unterschiedlichen Konfigurationsmöglichkeiten, implementieren Datenbankzugriffe und Transaktionen und lernen Spring Data JPA sowie Spring AOP kennen. Darüber hinaus erstellen Sie REST-basierte Anwendungen mit Spring Boot und setzen Testing- und Monitoring-Funktionen ein.
Termin Ort Preis*
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Spring Framework Überblick
    • Leichtgewichtige vs. schwergewichtige Enterprise-Anwendungen
    • Anforderungen an ein Enterprise-Framework
    • Inversion of Control (IoC) & Dependency Injection (DI)
    • Das Spring-Ökosystem
    • Spring im Unternehmensumfeld

  • Einstieg in die Entwicklung mit Spring
    • Spring-Projekt mit Maven oder Gradle aufsetzen
    • Integration in Eclipse oder IntelliJ
    • ApplicationContext - ein leichtgewichtiger Container
    • Life-Cycle einer Spring Bean

  • ApplicationContext & Konfiguration
    • Java-Konfiguration
    • Annotationsbasierte Konfiguration
    • XML-Konfiguration
    • Spring Expression Language (SpEL)
    • Externe Konfiguration & Profile
    • Scheduling

  • Testentwicklung
    • Utilities für Unit Tests
    • Integrationstests mit JUnit 5 und JUnit 4
    • Interna des Testframeworks
    • Verhalten des Spring Frameworks mit Tests ergründen

  • Persistenz und Transaktionen
    • Datenbankzugriff mit dem JDBC-Template
    • Programmatische und deklarative Transaktionssteuerung
    • Funktionsweise der deklarativen Transaktionssteuerung
    • Spring Data JPA
    • Spring Data Repositories
    • Queries
    • Projektionen

  • Blick hinter die Kulissen: Spring AOP
    • Einsatzmöglichkeiten von AOP
    • Aspektorientierte Programmierung mit Spring AOP
    • Die Spring Advice-Typen
    • Spring AOP vs. AspectJ

  • Einführung in Spring Boot
    • Verwendung des Spring Initializr
    • Implementierung und Verwendung eines RESTful Webservice
    • Einsatz der Developer Tools
    • Monitoring mit Actuator

  • REST-APIs
    • RestController
    • Request-Mappings
    • Antworten senden mit der ResponseEntity
    • Exception-Handling

Zielgruppe:
Das Seminar richtet sich an Java-Entwicklerinnen und Java-Entwickler sowie Softwarearchitektinnen und Softwarearchitekten, die Anwendungen mit Spring Framework und Spring Boot entwickeln möchten.

Teilnahmevoraussetzungen


Sie benötigen solide Java-Kenntnisse.

Erfahrung in der Entwicklung objektorientierter Java-Anwendungen wird vorausgesetzt.

Vorkenntnisse in Spring Framework oder Spring Boot sind nicht erforderlich.
Seminarkennung:
S1002
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