Partie 8 : L'accès aux bases de données
Cette partie concerne l'accès aux bases de données à partir d'applications Java. Il existe pour ce besoin de nombreuses solutions sous différentes formes dont plusieurs API standards ou frameworks open source.
Cette partie regroupe plusieurs chapitres :
- La persistance des objets : expose les difficultés liées à la persistance des objets vis à vis du modèle relationnel et présente rapidement des solutions architecturales et techniques (API standards et open source)
- JDBC : indique comment utiliser cette API historique pour accéder aux bases de données
- JDO (Java Data Object) : API qui standardise et automatise le mapping entre des objets Java et un système de gestion de données
- Hibernate : présente Hibernate, un framework de mapping Objets/Relationnel open source
- JPA (Java Persistence API) : JPA est la spécification de l'API standard dans le domaine du mapping O/R utilisable avec Java EE mais aussi avec Java SE à partir de la version 5.