Warnung Icon Sie haben in Ihrem Browser Javascript deaktiviert! Bitte aktivieren Sie Javascript um eine korrekte Darstellung und Funktionsweise von IT-Schulungen zu gewährleisten. Warnung Icon
Header Background

Digitale Transformation - der Workshop zum Einstieg

19.09.-20.09.2019 in Nürnberg

Seminar Certified Ethical Hacker v10 (CEH)

14.10.-18.10.2019 in Nürnberg

Header Image
 
 
 

Java EE 7 – Backend mit CDI, EJB und JPA Kompaktkurs

Seminardauer: 4 Tage
zur unverbindlichen Anfrage

Ziele

In dieser Intensivschulung erlernen die Teilnehmer die Realisierung von moderenen und skalierbaren Backend-Architekturen mittels Context Dependency Injection (CDI), Enterprise Java Beans (EJB) und Java Persistence API (JPA) .

Zielgruppe

Das Seminar richtet sich an Softwareentwickler mit Java EE Erfahrung, die ihr Wissen im Bereich Backendentwicklung mit Java EE erweitern und vertiefen möchten.

Voraussetzungen

Gute Programmierkenntnisse in Java EE 6/7

Agenda

Grundlagen zu Java-Backend-Anwendungen

  • Architektur
  • Integration in den Java EE-Kontext

Enterprise Java Beans (EJB)

  • Einschränkungen von EJBs
  • Einsatzzweck von EJBs
  • Session Beans
  • Message Driven Beans
  • Life-Cycle Event Callbacks
  • Dependency Injection
  • Session Context
  • Portable Global JNDI Names
  • Zugriff auf EJBs
  • Asynchrone Methoden
  • Zeitgesteuerte EJBs (Timer Service)
  • Transaktionen
  • Security
  • Embeddable API
  • EJBs im Web-Profile verwenden (EJB Lite)

Context and Dependency Injection (CDI)

  • Einsatzzweck von CDI
  • Deployment Descriptor
  • Injizierung von CDI-Komponenten
  • Kontexte (Scopes)
  • Qualifiers
  • Stereotypes
  • Alternativen
  • Producer und Disposer Methoden
  • Interceptoren
  • Decorators
  • Events
  • Programmgesteuerter Zugriff
  • Built-in Beans
  • Integration von JSF, EJB und JPA
  • Transaktionen
  • Neuheiten in Java EE 8

Java Persistence API (JPA)

  • Einsatzzweck von JPA
  • Bestandteile einer JPA-Anwendung
  • JPA Provider
  • Verwendung von EntityManagerFactory und EntityManager
  • Schema Generation
  • CRUD für Create, Read, Update und Delete
  • Mapping von Persistenten Objekten (Entities)
  • Entity-Lebenszyklus
  • Detached Entities
  • Life-Cycle Event Callbacks
  • Beziehungen - Mapping von Assoziationen
  • Vererbung
  • Abfragesprachen
  • Caching
  • Verwendung von Bean Validation
  • Locking
  • Transaktionen
  • Neuheiten in Java EE 8

Schulungsunterlagen

nach Absprache
Tags: Oracle
 
Anmeldungen vorhanden

1.) Wählen Sie den Seminartyp:




2.) Wählen Sie Ort und Datum:

1.695,00 € pro Person

spacing line2.017,05 € inkl. 19% MwSt
Verpflegung zzgl.
Seminarunterlagen zzgl.

Seminar jetzt anfragen Auf den Merkzettel
PDF IconPDF Icon
 

Diese Seite weiterempfehlen:

0
Merkzettel öffnen
0
Besuchsverlauf ansehen
IT-Schulungen.com Control Panel