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