Dans le contexte de l'ORM / Lazy loading des entités, ma compréhension du terme "Hydration" est la suivante :
Le terme "hydratation" décrit le processus de remplissage de certains ou de tous les attributs précédemment non remplis d'une entité récupérée à l'aide du chargement paresseux.
Ex : classe Author
est chargé à partir de la base de données :
@Entity
class Author
{
@Id
long id;
List<Book> books;
}
Dans un premier temps, le books
n'est pas remplie.
J'ai cru comprendre que le processus de chargement du books
de la base de données est appelée "Hydratation" de la collection.
Cette définition est-elle correcte et ce terme est-il courant ? Existe-t-il un autre terme plus courant que je devrais utiliser pour désigner ce processus ?
3 votes
A la personne qui a voté pour fermer la question : J'ai ajouté un exemple pour aider à clarifier ce que je demande. N'hésitez pas à commenter si ce n'est toujours pas clair et à me faire savoir ce que je pourrais clarifier.