TP 2 : jdbc

Exercice 1

Récupérez les fichiers ici. La classe DicoFrame est l'interface d'un dictionnaire. L'utilisateur peut y insérer un mot et visualiser les définitions existantes.

On veut compléter DicoFrame en écrivant une classe Dictionnaire. Les définitions seront stockées dans une base de données très simple.

Exercice 2

Récupérez les fichiers ici. Soit la table :
create table personne (
        idPersonne integer primary key,
        nom text,
        prenom text)
;
Créez la base de données

Question 1

Testez le programme (la classe principale est AgendaApplication), lire et comprendre le code pour la fonction d'ajout d'une personne.

Question 2

En vous inspirant de la structure existante, concevez puis implémentez une fonctionnalité permettant de supprimer une personne dans l'agenda. L'utilisateur désignera la personne à supprimer par son numéro. L'interface utilisateur est déjà écrite (classe SupprimerPersonneUI).

Question 3

Concevez et implémentez une fonctionnalité permettant de modifier les données d'une personne dans l'agenda. On désignera la personne à modifier par son numéro. Vous pourrez utiliser la classe ModifierPersonneUI comme base de départ.
Serge ROSMORDUC