Enterprise JavaBeans 3 - Anwendungsentwicklung mit der Java Enterprise Edition (JAVA-EJB30)

Kursbeschreibung Kurstermine
 

Zielgruppe

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

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.

Kursziele

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 konkret, wie einfach mithilfe von EJBs skalierbare Anwendungen erstellt werden können

Kursinhalt

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

Classroom Training
Modality: G

Dauer 3 Tage

Preis (exkl. MwSt.)
  • Deutschland: 1.590,- €
Termine und Buchen
 
Zum Buchen bitte auf den Ortsnamen klicken Kurstermine
Deutschland
10.12. - 12.12.2018 Frankfurt
18.02. - 20.02.2019 Düsseldorf
08.07. - 10.07.2019 Hamburg
25.11. - 27.11.2019 Stuttgart
 

Cookies verbessern unsere Services. Durch die Benutzung unserer Website erklären Sie sich mit unserer Verwendung von Cookies einverstanden.   Verstanden.