Spring Framework und Spring Boot Kompakt
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 3 Tage
Ziele
In dieser Schulung werden Ihnen die Grundkonzepte des Spring Frameworks vermittelt. Sie erhalten ein tiefgehendes Verständnis für die Prinzipien, die dieses Framework aufgrund seiner Flexibilität und Erweiterbarkeit so erfolgreich machen.
Der Kurs wird mit der aktuellen Version durchgeführt, andere Versionen sind nach Absprache möglich.
Zielgruppe
- Programmierer, die im Spring Framework entwickeln möchten
Voraussetzungen
- Gute Kenntnisse mit Java, inkl. EJB
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
Ziele
In dieser Schulung werden Ihnen die Grundkonzepte des Spring Frameworks vermittelt. Sie erhalten ein tiefgehendes Verständnis für die Prinzipien, die dieses Framework aufgrund seiner Flexibilität und Erweiterbarkeit so erfolgreich machen.
Der Kurs wird mit der aktuellen Version durchgeführt, andere Versionen sind nach Absprache möglich.
Zielgruppe
- Programmierer, die im Spring Framework entwickeln möchten
Voraussetzungen
- Gute Kenntnisse mit Java, inkl. EJB
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