Schulungsübersicht

Orientierte Programmierung von Schnittstellen

  • Modellierung und Programmierung auf der Grundlage der Schnittstellenidee
  • Probleme, die durch die programmierorientierten Schnittstellen gelöst werden

Komponentenorientierte Programmierung

  • Die Rolle der Komponenten im Webanwendungsmodell, die Einführung des Konzepts der POJO-Objekte als Objekte, die die Funktion der Komponenten in der Webanwendung übernehmen

Design Pattern Inversion der Kontrolle und Dependency Injection

  • Pattern der Inversion Control und seine Varianten
  • Injektion von Abhängigkeiten, IoC-Container
  • Deklarativ als Abhängigkeiten zwischen den Komponenten einer Webanwendung

Architektonischer Überblick Spring

  • Spring-Anwendungskontext und seine Rolle als IoC-Container.
  • Wie wird die Funktion eines Anwendungsframeworks realisiert?
  • Wo beginnt der Lebenszyklus einer Webanwendung auf Basis von Spring?
  • Ist es möglich, den Spring IoC-Container in Ihrer Anwendung nicht unbedingt vor Ort zu verwenden?

Die Konfigurationsdateien

  • Dependency Injection deklarativ durch XML Dateien, die definieren, wie die Erstellung und Anwendung Komponenten vermitteln
  • Die Abhängigkeiten zwischen den Komponenten
  • Dateiformat Beschreibung der Komponenten und Beispiele für Spring Dependency Injection

Factory-Komponenten und ihre Verwendung

  • Mapping der in der Beschreibungsdatei definierten Komponenten Dependency Injection und wie man den Injektionsmechanismus durch Spring-Werkskomponenten implementiert
  • Unterscheidung zwischen den Komponenten eines Singletons und eines Prototyps

Komponentenlebenszyklus und Identifizierung von Komponenten

  • Lebenszyklus von Komponenten
  • Identifikation von Komponenten

Programming in Spring AOP

  • Aspekt-Orientiert Programming (Aspect Oriented Programming)
  • Deklaratives Mapping von Anwendungsaspekten im Design und Definition der Schnittpunkte
  • Einführung in Spring AOP und Anwendungsbeispiele

MVC Spring-a

  • Diskussion der Abstraktion Controller und Views Spring Framework und Beispiele von Anwendungen die meisten von ihnen. Einführung in die Idee der Spring-Anwendungen Model, View und Controller

Erstellen einer Anwendung mit Spring MVC

  • Standard-Controller und Manager sehen die Spring-Web-Anwendung
  • Verdrahtung Eigenschaften Modell mit einer Ansicht und umgekehrt

Einführung in die Frage des Handels und der Nachhaltigkeit Komponenten

  • Transaktionsmanagement (insbesondere Java EE)
  • Transaktionsmanager
  • Light Framework und Persistenz

Spring Transaktionsmanagement-Mechanismus

  • Light Spring Framework Transaktionsmanager
  • Spring-Mechanismen zur Verwaltung von Transaktionen

Mapping von Tabellenzeilen für POJO-Objekte mit Spring

  • Verwendung von Datenzugriffsmethoden Spring Framework zur Erstellung von Datenbankabfragen
  • So definieren Sie den Datenzugriff
  • Erstellen von Daten Access Objekten (DAO)
  • Implementierung und Verwendung von DAO zur Stabilisierung von Anwendungskomponenten
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer

Erfahrungsberichte (2)

Kommende Kurse