Technologie utilisée : JEE
Serveur d'application : TOMCAT
Le projet consiste à créer une plateforme de gestion client sous JEE
.
Implémentation des opérations CRUD
, interaction avec une base de données SQL
via JDBC
.
Pour une meilleure structuration du codes, l'application est découpée en couches qui correspondent à nos packages. Nous avons 5 packages :
- beans : contient les classes entité ou model de l'application
- dao : contient les classes qui nous permettent de communiquer avec notre base de données. En d'autres termes cette couche est chargée de persister les données dans la base de données.
- metier : les classes de cette couche servent à vérifier les données entrées avant leur persistance en base.
- servlets : les classes de cette couche sont les controlleurs. Ils permettent de lier le model et la vue.
- exception : sert à la gestion des exceptions.
A la racine du projet, vous trouverez un script gestionUtilisateur.sql
pour créer la base de données
Après importation du projet et de la base de données, démarrez le serveur d'application et sur votre naviagteur tapez :
https://localhost:9000/gestionClients
pour ouvrir la page d'accueil.