previous up next contents


Persistance

 

La persistance des objets a été mise en place dans la version 1.1 de Java à l'aide du mécanisme de linéarisation5.24. En Java 1.1 un objet, sous certaines conditions, peut être sauvegardé dans un fichier et, plus tard, reconstitué entièrement après le chargement adéquat du même fichier.

En effet les conditions et automatismes de ce mécanisme sont les suivants :

De cette manière il devient possible de remplir les objectifs posés en 5.3.1 :

Le modèle présenté plus haut contient une classe (cf. la classe DB_AccesExt) dont le rôle est la sauvegarde et le chargement de l'ensemble du modèle. Une application peut l'utiliser indirectement, en appelant la méthode correspondante de la classe interface DB_InterfaceDB pour charger les informations sémiques déjà sauvegardées dans un fichier ou, symétriquement, pour sauvegarder ses propres modifications en vue de les réutiliser plus tard.


previous up next contents
Theodore Thlivitis, 1998