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 (Java DataBase Connectivity) : 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 en 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.