Exercice DB4O

advertisement
Exercice DB4O
1) Installation des outils et premiers pas.
2) Le code JAVA des différentes classes ….. page 09
2) Installation des outils et premiers pas.
* J’ai téléchargé et installé Eclipse avec tout le tralala JRE, JDK.
* J’ai téléchargé et dézippé DB4O et je l’ai ajouté à Eclipse (tutoriel officiel mais très simplifié)
J’ouvre Eclipse et je crée un nouveau projet (File>New>Java Project)
Je nome mon projet Assurance
J’import DB4o avec un clique droit sur mon projet (à gauche dans l’explorateur) et je choisis Import
Je choisie Archive File
Je clique sur Browse et je choisis le fichier db4o-…-all-java5.jar
Je commence à créer les classes, je fais un clique droit sur src je passe la sourie sur New et je choisie
Class
Je commence par la classe Employe par exemple
Je supprime ce qui est dans le rectangle orange, et je tape le code de ma classe
Jusqu'à ce que j’ai fini toutes mes classes
Puis je créer une classe additionnelle que je nome Test par exemple pour manipuler la base de
données. Je créer une variable db de type ObjectContainer qui va représenter ma base de données.
Mais je devrais importer la class ObjectContainer et j’aurais aussi besoin d’autre classes.
On va essayer de créer une instance d’Agent, de l’enregistrer dans la base de données puis essayer
de la retrouver
Pour le fichier de bd, il n’est pas nécessaire de le créer on lui choisit un nom (ex :dbfile) et il sera créé
automatiquement dans l’emplacement désigné, et vous remarquerai qu’à chaque fois que vous
exécuter le programme un enregistrement similaire est rajouté car DB4O ne vérifie pas la bd avent
d’enregistrer.
Si vous ouvrez votre fichier avec Bloc-notes vous pourrez y voir nos instances
Remarque : si vous avez des problèmes avec l’ObjetContainer il sera peut être nécessaire de faire les
étapes suivantes :
Passer la sourie sur le mot ObjetContainer dans votre code
Choisir Fix Project Setup…
Sélectionner db4o-…-all-java5.jar. S’il n’apparait pas et vous avez ce message :
Cliquer sur here
Choisir Librairies
Cliquer sur Add External JARs…
Et choisir db4o-…-all-java5.jar
Pour une création en détails voir les liens :
http://www.youtube.com/watch?v=EuoyYke1938
http://www.youtube.com/watch?v=VJTcfe9S2Yg
En plus de la documentation officielle, le tutoriel DB4O

Une autre erreur qui peut survenir, quand vous faites la déclaration des list vérifiez
qu’Eclipse ne rajoute pas java.util…
2) Le code JAVA des différentes classes
Téléchargement