Skip to content

mdwade/gestionClients

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Application de gestion client

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.

Architecture du projet

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 noter

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.

About

Mini app de gestion client en JEE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published