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 
Hibernate met JPA

Doelgroep

Architecten, designers en programmeurs die geïnteresseerd zijn in object-relationele mapping met behulp van Hibernate en JPA.

Voorkennis

Vertrouwdheid met Java programmeren (zie cursus Programmeren in Java) en relationele databases (zie cursus RDBMS concepten) zijn vereist. Kennis van basis SQL (zie cursus Basiskennis SQL) en XML concepten (zie cursus XML concepten) is een voordeel.

Verloop van de cursus

Theoretische uiteenzetting en oefeningen. De deelnemers werken met Java applicaties met toegang tot IBM DB2, Oracle, MySQL of andere databases.

Docenten

Guido Indesteege, anova.

Duur

3 dagen.

Kalender

datumtaalplaatsprijsopmerkingen
05/03/2012 Leuven1410 EUR
23/05/2012NWoerden1410 EUR
18/06/2012ELeuven1410 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 

Doel

Als Java wordt gebruikt om bedrijfskritische gegevens uit (voornamelijk) relationele databases op een efficiënte manier te benaderen, is de ondersteuning door een goed persistentie framework essentieel. Het Hibernate framework voldoet aan alle vereisten om dit te realiseren, dankzij een volledig uitgewerkt Object Relationeel mapping mechanisme. Hibernate doet hiervoor beroep op de standaard Java Persistence Architecture (JPA) van Java EE.

Deze cursus heeft als doel de deelnemers te tonen hoe een Java applicatie gemapt kan worden op een relationeel database schema, gebruik makend van het Hibernate framework in combinatie met JPA.

Inhoud

  • Overzicht van Hibernate en Java Persistence Architecture (JPA)

O/R mapping • Hibernate architectuur

Java Persistence Architecture: annotaties • mapping • entity manager

  • Hibernate configuratie

SessionFactory • JDBC connecties • logging

  • Objecten persisteren

Persistente klassen • componenten • relaties • overerving • collecties

Verschillende mapping opties • n-n associaties

  • DB queries

Criteria queries • HQL (Hibernate Query Language) • native SQL

  • Caching • transacties en concurrency • performance