Software-Entwicklung mit Spring 4.x

Classroom Schulung | deutsch | Anspruch

Schulungsdauer: 5 Tage Durchführung garantiert

Ziele

In diesem Kurs lernen Sie das Spring Framework mit allen seinen Facetten, Core Technologien, Datenzugriff, Webanbindung sowie den Integrationsszenarien an Hand von Beispielen kennen.

Zielgruppe

Software-Entwickler

Voraussetzungen

Gute Programmierkenntnisse

Agenda

Spring Core

  • ApplicationContext
  • Spring Beans
  • Application Lifecycle
  • Initialisieren von Beans
  • Interceptoren
  • BeanPostProcessor
  • Scopes
  • Vererbung

Inversion of control

  • Motivation
  • Dependency Injection
  • Component
  • CompnentScan
  • Autowired

Konfiguration

  • JavaConfig
  • XML
  • Namespaces
  • Expression Language

Spring-Test

  • Controller-Tests mit MockMVC
  • Mockito

Spring JDBC

  • DataSource
  • JDBC Template

Spring ORM / Spring Data

  • EntityManagerFactory
  • PeristenceContext
  • Transactions
  • Spring Data Repositories

Spring im Backend

  • Job Scheduling
  • JMX Anbindung
  • Messaging mit ActiveMQ
  • Integration mit JEE

Spring MVC

  • Controller und View
  • View- und Templateresolver
  • RequestMappings
  • Forms, Redirects, Flash Attributes

RESTful-Services

  • ResponseBody, RequestBody
  • Accept-Header
  • Exception-Handler

Spring Security

  • Authentication
  • Requestfilter
  • Method Level Security

Spring Batch

  • Batch und Steps
  • Wiederaufsetzung von Batches
  • Asynchrone Datenverarbeitung

Spring Boot

  • Embedded Server
  • Autoconfiguration
  • Actuator

Ziele

In diesem Kurs lernen Sie das Spring Framework mit allen seinen Facetten, Core Technologien, Datenzugriff, Webanbindung sowie den Integrationsszenarien an Hand von Beispielen kennen.

Zielgruppe

Software-Entwickler

Voraussetzungen

Gute Programmierkenntnisse

Agenda

Spring Core

  • ApplicationContext
  • Spring Beans
  • Application Lifecycle
  • Initialisieren von Beans
  • Interceptoren
  • BeanPostProcessor
  • Scopes
  • Vererbung

Inversion of control

  • Motivation
  • Dependency Injection
  • Component
  • CompnentScan
  • Autowired

Konfiguration

  • JavaConfig
  • XML
  • Namespaces
  • Expression Language

Spring-Test

  • Controller-Tests mit MockMVC
  • Mockito

Spring JDBC

  • DataSource
  • JDBC Template

Spring ORM / Spring Data

  • EntityManagerFactory
  • PeristenceContext
  • Transactions
  • Spring Data Repositories

Spring im Backend

  • Job Scheduling
  • JMX Anbindung
  • Messaging mit ActiveMQ
  • Integration mit JEE

Spring MVC

  • Controller und View
  • View- und Templateresolver
  • RequestMappings
  • Forms, Redirects, Flash Attributes

RESTful-Services

  • ResponseBody, RequestBody
  • Accept-Header
  • Exception-Handler

Spring Security

  • Authentication
  • Requestfilter
  • Method Level Security

Spring Batch

  • Batch und Steps
  • Wiederaufsetzung von Batches
  • Asynchrone Datenverarbeitung

Spring Boot

  • Embedded Server
  • Autoconfiguration
  • Actuator

Diese Seite weiterempfehlen