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)

Kombinierte Kurse

Combined C/C++, JAVA and Web Application Security

28 Stunden

Advanced Java Security

21 Stunden

Combined JAVA, PHP and Web Application Security

28 Stunden

Standard Java Security

14 Stunden

Java and Web Application Security

21 Stunden

Advanced Java, JEE and Web Application Security

28 Stunden

Verwandte Kategorien