+

Enterprise JavaBeans 3 - Anwendungsentwicklung mit der Java Enterprise Edition

Die Versionen 5 und 6 der Java Enterprise Edition und die darin enthaltene EJB 3-Spezifikation markieren eine tiefgreifende Änderung und Vereinfachung des bisherigen Programmiermodells. Sie lernen in diesem Seminar, wie einfach mithilfe von EJBs skalierbare Anwendungen erstellt werden können.

Inhalte

  • Architektur und Technologien:
    Java EE und EJB 3 - Geschäftsprozesse in verteilten Architekturen: Besonderheiten und Nebenbedingungen bei der Implementierung - Der Application Server als Laufzeitumgebung: Dienste und Container - Vergleich mit leichtgewichtigen Frameworks (z. B. Spring)
  • Enterprise JavaBeans - Typen und Programmierung:
    Typen: Stateless SessionBean, Singleton, MessageDrivenBean und Stateful Session Bean - Annotationen: Motivation, Syntax und konkrete Beispiele - Deployment im Application Server - Testen von Enterprise JavaBeans: POJOs und Embedded Container - Auswahlkriterien für den Einsatz der EJBs - Aspektenorientierte Programmierung mit Interceptors
  • Datenzugriff mit JPA und JDBC:
    Das Java Persistence API: EntityManager, O/R-Mapping und Konfiguration - Direkter JDBC-Zugriff - Bewertung der Auswahl-Kriterien
  • Transaktionen und Security:
    Transaktionssteuerung durch Annotations: Syntax, Transaktions-Attribute und Anwendungsbeispiel - Zugriffssteuerung: Anwendungsrollen und Vergabe von Berechtigungen
  • Anwendungsentwicklung: Beispiel-Design und Best Practices:
    Context and Dependency Injection - CDI - Anbinden eines Web Frontends mit JavaServer Faces - Kommunikationsprotokolle: http, RMI/IIOP, JMS, SOAP im Vergleich - Web Services - IDE-Unterstützung

Voraussetzungen

Einführung in die Java Enterprise Edition (Java EE) oder vergleichbare Kenntnisse. Kenntnisse der Java EE mit EJB 2.0 oder der Programmierung verteilter Anwendungen sind von Vorteil.

Auf einen Blick
+

Kurs-Nr : JAVAJB3
Dauer : 3 Tage
Preis: 1.498,00 € zzgl. MwSt.
1.782,62 € inkl. MwSt.

Fragen zum Training??

Informationen anfordern

Zielgruppe

Software-Ingenieure, Anwendungsentwickler, Internet-/Intranet-Entwickler.

Termine

Ort Datum
Berlin 27.05.2024–29.05.2024
Erlangen 27.05.2024–29.05.2024
Karlsruhe 27.05.2024–29.05.2024
München 27.05.2024–29.05.2024
Nürnberg 27.05.2024–29.05.2024
Paderborn 27.05.2024–29.05.2024
Berlin 19.08.2024–21.08.2024
Erlangen 19.08.2024–21.08.2024
Karlsruhe 19.08.2024–21.08.2024
München 19.08.2024–21.08.2024
Nürnberg 19.08.2024–21.08.2024
Paderborn 19.08.2024–21.08.2024
Berlin 25.11.2024–27.11.2024
Erlangen 25.11.2024–27.11.2024
Karlsruhe 25.11.2024–27.11.2024
München 25.11.2024–27.11.2024
Nürnberg 25.11.2024–27.11.2024
Paderborn 25.11.2024–27.11.2024
Berlin 24.02.2025–26.02.2025
Erlangen 24.02.2025–26.02.2025
Karlsruhe 24.02.2025–26.02.2025
München 24.02.2025–26.02.2025
Nürnberg 24.02.2025–26.02.2025
Paderborn 24.02.2025–26.02.2025

Zurück zur Übersicht