Application standalone sans BDD tierce
Hello,
J'aimerai savoir comment concevoir une application fenêtrée en Java qui fonctionnerait sur un poste sans avoir à installer une base de données pour la persistence.
En clair j'aimerai par exemple créer un "agenda" qui enregistre les informations sur mes contacts et je voudrai que ces informations soient stockées dans un format propre à mon application.
On pourrait bien sûr penser à un simple stockage texte :aie:, ou penser à du xml mais je trouve ça trop galère.
Ce que j'aimerai faire c'est avoir une base de données embarquée dans mon application, et qui soit assez performante ;), et que je pourrai accéder facilement via un standard java style JPA/JDBC.
L'objectif étant de faciliter la distribution et l'utilisation de l'application...
Quelqu'un a une idée pour le faire ??? De nombreux petits logiciels sur le marché le font bien mais je vois pas la solution...