Gestionnaire d'Étudiants MVC
Architecture Java EE & Sécurité Web
Description du Projet
Développement d'une application CRUD complète pour la gestion des étudiants d'une école d'ingénieurs. Basée sur le pattern MVC, l'application assure une gestion sécurisée des rôles utilisateur et une interaction fluide avec une base de données MySQL via un pool de connexions optimisé.
Méthode
Situation Centralisation de la gestion académique pour l'école ESILV.
Tâche Créer un système CRUD sécurisé avec différents niveaux d'accès.
Action Développement sous IntelliJ via Servlets/JSP, DAO et filtres de sécurité.
Résultat Application performante, protégée contre les accès non autorisés, utilisant JSTL.
Technologies Utilisées
- Java (Jakarta EE)
- MySQL
- IntelliJ IDEA
- Tomcat
- JSP / JSTL
- JNDI / JDBC
Compétences Clés
- Implémentation de l'architecture MVC et du pattern DAO.
- Gestion de l'authentification et de la sécurité (Sessions & Filtres).
- Configuration de ressources serveur JNDI.