Ce cours est recommandé aux développeurs Java qui doivent acquérir les compétences en matière de persistance objet/relationnel Hibernate ou Java Persistence API et l´implémentation de services de requêtes. Ces deux implémentations proposent des API puissantes pour développer des classes persistantes suite à l´idiome orienté objet. Ces deux implémentations prennent en charge l´utilisation de l´association, de l´héritage, du polymorphisme, de la composition et des collections avec les classes persistantes. Pour utiliser de manière complète les implémentations de classes persistantes, l´étudiant apprendra aussi à créer et exécuter des requêtes en utilisant EJB-QL, l´extension portable Hibernate SQL (HQL), le SQL natif, ainsi que les critères orientés objet et l´API Example.
Description du cours
Ce cours est destiné aux développeurs Java qui doivent se former à la persistance objet/relationnel Hibernate ou Java Persistence API et l´implémentation de services de requêtes. Ce cours est censé être principalement destiné à des développeurs Java qui travaillent avec des systèmes de bases de données basés sur SQL ou des développeurs de bases de données qui recherchent une introduction à un développement logiciel orienté objet. Les administrateurs de bases de données qui cherchent à savoir comment ORM peut affecter les performances et comment affiner les performances du système de gestion de bases de données SQL et la couche de persistance trouveront ce cours intéressant. Ce cours couvre l´implémentation JBoss, Inc. de la sous-spécification JSR-220 pour la persistance Java et les API de fondation de version 3.x du produit JBoss, Inc. Hibernate ou simplement, d´Hibernate 3.
Ce que vous apprendrez :
Examiner le résumé complet du cours.
Conditions préalables
Les compétences préalables nécessaires pour suivre ce cours sont les suivantes :
- Une compréhension du modèle de persistance relationnelle
- Compétence sur le langage Java
- Connaissance des concepts OOAD
- Familiarité avec l´UML
- Expérience d´un dialecte SQL
- Utilisation de JDK et création de l´environnement nécessaire pour la compilation et l´exécution d´un exécutable Java à partir de la ligne de commande
- Compréhension de JDBC
Aucune connaissance préalable de J2EE ni d´Hibernate n´est nécessaire.
Veuillez noter que tous nos manuels de cours sont en langue française.