Spring Framework und Spring Boot Kompakt

Seminarinformationen

Seminar - Ziel

In dieser 3-tägigen Schulung "Spring Framework und Spring Boot Kompakt" lernen Sie die grundlegenden Konzepte des Spring Frameworks kennen und verstehen, die dieses Framework wegen seiner Flexibilität und Erweiterbarkeit so erfolgreich machen.

Der Kurs wird mit der aktuellen Version durchgeführt, andere Versionen sind nach Absprache möglich. Sie werden praktische Kenntnisse über Spring und Spring Boot erlangen, um effiziente und moderne Java-Anwendungen zu entwickeln. In den praktischen Übungen werden Sie die verschiedenen Funktionen von Spring und Spring Boot in Aktion erleben und lernen, wie Sie diese in Ihrer eigenen Entwicklungsumgebung nutzen können. Der Kurs richtet sich an Entwickler und Architekten, die ihre Fähigkeiten im Umgang mit dem Spring Framework erweitern möchten.

Teilnehmer - Zielgruppe

  • Programmierer, die im Spring Framework entwickeln möchten

Kurs - Voraussetzungen

  • Gute Kenntnisse mit Java, inkl. EJB

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Spring Boot

  • Embedded Server
  • Autokonfiguration
  • Actuator


Inversion of control

  • Motivation
  • Dependency Injection, was ist das?


Spring Core

  • ApplicationContext
  • Spring Beans
  • Application Lifecycle
  • Aspektorientierte Programmierung (AOP)
  • BeanPostProcessor
  • Scopes


Konfiguration

  • JavaConfig
  • ComponentScan
  • XML und Namespaces
  • Expression Language
  • Profiles
  • Qualifier
  • Scopes
  • Conditional


Spring MVC (Model - View - Controler)

  • Controller und View
  • RequestMappings
  • RequestParameter
  • PathVariable
  • ModelAttributes
  • Formulare, Redirects, Flash Attributes
  • Validierung und Fehlerbehandlung
  • Flash und Session Attribute
  • ControllerAdvice Exception-Handler


Spring-Test

  • Controller-Tests mit MockMVC
  • Mockito


Spring Sicheheit

  • Authentication
  • Requestfilter
  • Method Level Security


RESTful-Services

  • ResponseBody, RequestBody
  • Accept-Header
  • HATEOAS
  • Rest-Documentation


Spring Data JPA

  • Transactions
  • Spring Data Repositories
  • Queries
  • Projektionen

Weitere Schulungen zu Thema Spring Framework

Microservices mit dem Spring Framework

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 3-tägigen Schulung "Microservices mit dem Spring Framework" lernen Sie, die Grundlagen des Spring-Frameworks zu vertiefen und in Spring MVC, Spring Cloud und Spring Boot einzutauchen. Microservices sind ein Architekturstil, der Anwendungen als eine Sammlung kleiner, ...

Einführung in Spring

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 3-tägigen Schulung "Einführung in Spring" lernen Sie frei gekoppelte Anwendungen zu erstellen, die problemlos Unit-Tests unterzogen werden können. Spring vereinfacht die Entwicklung von Java EE- und Jakarta EE-Anwendungen. Spring ist ein einfaches, quelloffenes ...

Software-Entwicklung mit Spring

- u.a. in Hamburg, München, Nürnberg, Düsseldorf, Essen

In dieser 5-tägigen Schulung "Software-Entwicklung mit Spring" lernen Sie das Spring Framework in all seinen Facetten kennen und anwenden. Der Kurs beinhaltet eine umfassende Einführung in die Core-Technologien, den Datenzugriff, die Webanbindung und die ...

Einführung in Spring Boot und REST API

- u.a. in Köln, Stuttgart, Leipzig, Nürnberg, Offenbach

In dieser 3-tägigen Schulung "Einführung in Spring Boot und REST API" lernen Sie als Teilnehmer, die bereits mit dem Spring-Framework vertraut sind, wie Sie Microservices mit Spring Boot entwickeln können. Spring Boot ist ein Open-Source-Framework auf Java-Basis, das die ...