eden market GmbH > Schulungen > Entwickler-Schulungen > Java / JEE 6 Schulungen > Entwicklung mit Enterprise JavaBeans 3

Entwicklung mit Enterprise JavaBeans 3.1

Code Dauer Preis netto Prämie
J 207 3 Tage 1.350,00 € 12 Punkte

Preis inkl. 19% MwSt. 1.606,50 €

Termine DG  
KW 41 11. - 13.10.2010 - anmelden
KW 49 08. - 10.12.2010 ja anmelden

DG = Dieser Termin hat eine Durchführungs-Garantie.

Die Enterprise Java Beans (EJB) sind Komponenten für die Erstellung von verteilten Anwendungen. Durch EJB werden plattformunabhängige, multiuserfähige, skalierbare und verteilbare Applikationen realisierbar.
In der Version 3.0 wurde die Entwicklung durch eine völlig neu erstellte Spezifikation deutlich vereinfacht; hierbei haben Techniken aus den bewährten Open Source Frameworks Spring und Hibernate Eingang gefunden, 3.1 hat nochmal Erleichterungen in der täglichen Arbeit gebracht, z.B. endlich vereinheitlichte JNDI-Namen.
Insbesondere bei der Persistenz kann die Abbildung jetzt viel differenzierter als in früheren Versionen erfolgen - die umfangreiche JPA wird in vielen Anwendungsfällen erklärt. Hierbei wird insbesondere auf die Neuerungen von JPA 2.0 eingegangen.

Anmerkung:
Im Kurs wird Glassfish (Referenzimplementierung) oder JBoss (am weitesten verbreitet) als Server eingesetzt; die Kenntnisse sind aber leicht übertragbar auf alle Server, die die neue Java Enterprise Edition 6 unterstützen.

Inhalt

  • EJB3-Container und ihre Clients, Profile in EE 6
  • JNDI, einheitliche globale Namen in EJB 3.1
  • Session Beans (Stateless / Statefull)
  • Entity Beans als POJO's
  • Die Java Persistence Architecture (JPA) 2.0 einschl. Criteria
  • MessageDriven Bean
  • Timer Service
  • Neuerungen der Beans in 3.1: Asynchrone Aufrufe, Singletons u.a.
  • Konfiguration durch Annotationen oder Deployment Deskriptoren
  • Transaktionsgrundlagen und Datenbankanbindung
  • Sicherheitseinstellungen
  • Tips für die Architektur
  • Veröffentlichen und Ansprechen als Web Service

Zielgruppe

Entwickler, die serverseitige wiederverwendbare Komponenten nach dem aktuellsten Standard entwickeln möchten.

Voraussetzung

Teilnahme an Java für Fortgeschrittene oder vergleichbare Kenntnisse unbedingt erforderlich / Teilnahme an Java Servlets und JavaServer Pages oder vergleichbare Kenntnisse sind wünschenswert

Dauer

3 Tage

Teilnehmer

4 bis 10 Personen