javaee:td4

Ceci est une ancienne révision du document !


TD n°4 Java EE - Bases de données

  • Créer la base de données nommée gUsers.
  • A partir du projet gestUserGroup-TD4 importé en fichier war :

Implémenter les méthodes nécessaires :

  1. au chargement des données de la base (Utilisateurs et groupes) :
    1. Au lancement de l'application Web (créer un listener sur le ServletContext):
      • Instancier un objet net.bo.Application
      • Avec la classe DbGateway :
        • Charger les utilisateurs
        • Charger les groupes
        • Affecter les utilisateurs aux groupes
        • Stocker l'instance de net.bo.Application dans un attribut app du servletContext
    2. Sur demande, en appelant le contrôleur reloadData (à créer)
      • à la sauvegarde des données :
      • A la fermeture de l'application Web
    3. Sur demande, en appelant le contrôleur saveData (à créer)
  2. Utiliser les classes de verrouillage des enregistrements (voir net.technics dans la javadoc) 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.1385455847.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)