home 
 
 
 
enfr
 
Home
Over ABIS
Diensten
Cursussen
Resources
Contact
MyABIS
Alle CursussenbalkjeAlgemeen » Introductie HW & SW » TrajectenOperating Systems » MVS - z/OS » UNIX - Linux - AIX » VMwareDatabases, transactiesystemen en middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence en data warehouseApplicatieontwikkeling » Methoden en technieken » TOGAF » PRINCE2 » Programmeertalen » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesSysteembeheer » ITILbalkjePraktischInschrijven 
Java EE: enterprise applicaties ontwikkelen met EJB 3.x en JPA

Doelgroep

Java architecten, designers en ontwikkelaars, die enterprise toepassingen gaan ontwikkelen gebaseerd op EJB3 componenten.

Voorkennis

Een goede kennis van Java SE (cf. Programmeren in Java) en vertrouwdheid met JDBC (cf. cursus Database applicatieprogrammering met JDBC), of een gelijkwaardige kennis hebben.

Verloop van de cursus

De theoretische uitleg wordt aangevuld met demo's. De cursist spendeert een groot deel van de tijd aan het ontwikkelen en testen van enterprise Java applicaties. De interactiviteit tijdens deze workshop is een groot voordeel voor het bekomen van een zo volledig mogelijke EJB3.x ervaring.

Docenten

Guido Indesteege.

Duur

3 dagen.

Kalender

datumtaalplaatsprijsopmerkingen
14/03/2012ELeuven1410 EUR gegarandeerd
13/06/2012NWoerden1410 EUR
Legende
  • U kan zich inschrijven door te klikken op de data in de kalender
  • N: Nederlands; F: Frans; E: Engels; Geen taalcode : taal in overleg met de deelnemers.
  • Alle prijzen zijn exclusief BTW.
  • Landen:
    België 
    Nederland 
    Elders 
  • Opmerkingen:
    (gegarandeerd:) deze sessie zal zeker doorgaan
    (bijna volzet:) nog slechts enkele plaatsen beschikbaar
    (volzet:) deze sessie is volzet, contacteer ons voor de wachtlijst

Doel

In deze cursus leren de deelnemers het praktisch gebruik van EJB3.x. Zij krijgen inzicht in de volledige EJB 3 architectuur en de verschillende onderdelen van de EJB3.x specificatie:

  • volledig overzicht en bespreking van alle types, van sessie beans over message-driven beans tot entity beans;
  • een gedetailleerde bespreking van de Java Persistence Architectuur (JPA) en de object-relationele mapping mechanismen,
  • enterprise services zoals context dependency injectie (CDI), security, transacties, interceptors en timers;
  • integratie van applicatie clienten;
  • testen binnen en buiten de EJB container.

De Java EE architectuur zal uitgelegd worden aan de hand van overzichtelijke voorbeeld toepassingen met geïntegreerde EJB componenten.

Inhoud

  • Java EE inleiding
  • Java EE architectuur • Java EE applicatie model • Java EE platform
  • Java Persistence Architecture (JPA)
  • Java persistency API - Entity Manager en Entities
  • Object relationele mapping
  • JPA annotaties: entities • relaties • overerving • collecties
  • persisteren van objecten
  • querying • criteria API
  • Session beans
  • Stateless • Stateful • Singleton
  • Message-driven beans
  • Messaging en JMS
  • MDB implementatie en configuratie van messaging engine
  • Services
  • (Context) Dependency injection (CDI)
  • Java Naming and Directory Interface (JNDI)
  • Security
  • Transacties
  • Interceptors
  • Timer service
  • Design overwegingen