Maîtriser l’API Préférences de Java

Abonnements, magazines... Notre catalogue complet au bas de cette page.

La persistance d'informations relatives à la configuration est une fonctionnalité de base des applications modernes. Java apporte une réponse par son API Preferences, dont nous découvrons le maniement et les subtilités.
Il est de nos jours habituel de voir une application ouvrir une fenêtre à la taille que celle-ci avait lors de la précédente session. On n'imaginerait pas non plus devoir saisir les informations d'un compte à chaque utilisation d'un logiciel de messagerie. Ces petites informations, qui ne justifient en général pas l'utilisation d'une base de données, sont normalement sauvegardées dans la base de registre sous Windows, ou dans des fichiers de configuration sous des systèmes de type Unix. Un langage comme Java doit fournir une API encapsulant tout cela, de manière à ce que les applications se comportent à l'identique sur n'importe quelle système hôte. Cette API s'appelle l'API Preferences et ses classes résident dans le paquetage java.util.prefs. Très simple d'utilisation elle ne parvient que moyennement à atteindre son but, ce "moyennement" se révélant a priori suffisant en ce qui concerne les besoins courants.

S'ABONNER
Egalement au sommaire de :
Programmez! #105