home 
 
 
 
ennl
 
Home
A propos
Services
Cours
Ressources
Contacts
MyABIS
C
Tous les coursbalkjeGénéralités » Introduction HW & SW » Soft skills » Cycles completsSystèmes d’exploitation » MVS - z/OS » Linux - UNIX » Mac OS X » iPad et iPhone iOSBases de données et middleware » Relational databases & SQL » Db2 for z/OS » Db2 for LUW » Oracle » SQL Server » MySQL & MariaDB » IMS » CICS » IBM MQ » WebSphere » Data Science, Big Data et AnalyticsDéveloppement d’applications » Méthodiques et techniques » TOGAF » PRINCE2 » Agile et Scrum » Les langages de programmation » Internet development » Object Oriented systems » Java » Development tools » SAS » XML » SOA & web servicesGestion de système » ITIL » SecuritybalkjeEn pratiqueInscriptions 
Hibernate avec JPA

Lorsque Java est utilisé pour accéder d'une façon efficace des données essentielles des entreprises, qui se situent en grande partie dans des bases de données relationnelles, le support d'un bon framework de persistance est très important. Le framework Hibernate corresponds à tous ces critères pour réaliser cette persistance, grâce à une implémentation complète en ce qui concerne la correspondance (mapping) entre les modèles objet et relationnel. Le framework Hibernate est une solution qui se base sur le standard Java Persistence Architecture (JPA) du plate-forme Java EE.

L'objectif de ce cours est donc de montrer comment une application Java peut correspondre avec le modèle relationnel d'une base de données et cela grâce au framework Hibernate en combinaison avec JPA.

Calendrier

Il n'y a pas de sessions publiques à ce moment. Nous organisons volontiers un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé? Veuillez contacter ABIS.

Participants

Les architectes, designers et programmeurs qui sont intéressés par le problème de la correspondance (mapping) Objet-relationnel avec Hibernate et JPA.

Connaissances préalables

Etre familiarisé avec la programmation Java (voir le cours La programmation en Java). Des connaissances de base en SQL (voir le cours SQL et RDBMS: cours de base) et en XML (voir le cours Concepts XML) constituent un avantage.

Contenu

correspondance O/R (mapping) • architecture de Hibernate

Java Persistence Architecture: annotations • mapping • entity manager

SessionFactory • connections JDBC • logging

classes persistantes • composants • relations • hérédité • collections

Différentes options de mapping • associations n-n

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

Pédagogie

Exposé théorique et exercices. Les participants accéderont à partir d'applications Java à des bases de données Oracle, MySQL, IBM Db2 ou autres RDBMS

Durée

3 jours.

Formateurs

Guido Indesteege, anova.

Score global

   
4.1/5 (basé sur 59 évaluations)

Reviews

     
Assez complet et bon équilibre entre la pratique et la théorie (, )
     
hard to understand without enough DB knowledge. Sometimes not enough details. (, )
     
De cursus was zeer goed. (, )
     
The course was good. For some examples, the explanation was too fast ( e.g. the configuration of server ) (, )
     
Prima cursus, waarmee goed inzicht verkregen is in de fundamentals van deze materie (, )
     
Goed - documentatie digitaal is wenselijk (, )
     
Bon cours - Beaucoup d'informations intéressantes (, )
     
De kennis van de docent is goed en de cursus sloot perfect aan bij mijn behoefte.Het evaluatieformulier zou uitgesplitst kunnen worden in catogoriën, algemeen, inhoud, docent en faciliteiten met meer niveau's in scoring (, )
     
De cursus is gegeven door een kundig iemand en is duidelijk in de uitleg. Wat ik jammer vind is dat tijdens de oefeningen teveel moet worden opgezet alvorens met de echte opdracht kan worden begonnen.vb 4 ..Opdracht is om een aantal queries te schrijven.H (, )
     
Zeer goede docent. Inhoud sloot vrij goed aan op eigen niveau (3.5 jaar ervaring). (, )

Rafraîchissez cette page pour voir d'autres commentaires.

Aussi intéressant

Participants de ce cours ont aussi suivi les formations suivantes:


INFO SESSION ET INSCRIPTION