javaee:td4

Ceci est une ancienne révision du document !


TD n°4 - Bases de données

  • Sujet du TD
  • Base de données Mysql gUsers
  • Projet de base (archive War à intégrer dans Eclipse)
  • Créer la base de données nommée gUsers.
  • A partir du projet gestUserGroup-TD4 importé en fichier war :
    • En utilisant les classes d'accès aux bases de données et à Mysql (Db et DbMysql), créer et implémenter les méthodes de la classe DbGateway
  • Implémenter les méthodes nécessaires :
    • au chargement des données de la base (Utilisateurs et groupes) :
    • Au lancement de l'application Web (utilisateurs et groupes seront stockés dans un attribut du servletContext)
    • Sur demande, en appelant le contrôleur reloadData (à créer)
      • à la sauvegarde des données :
      • A la fermeture de l'application Web
    • Sur demande, en appelant le contrôleur saveData (à créer)
  • Utiliser les classes de verrouillage des enregistrements pour mettre en place un verrou sur l’édition d’enregistrements par un utilisateur, de façon à éviter les modifications concurrentes par un autre utilisateur.
  • javaee/td4.1385424407.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)