Bonjour,
j'ai commencé un projet de site web complet, dont le but est de gérer une base de données de clients (noms, adresses dans un premier temps, puis quelque chose de plus élaboré).
J'utilise pour ça J2EE. Mon serveur d'application est Glassfish, la base de données PostgreSQL. C'est ici que je dois préciser quelque chose: je suis complétement nouveau dans toutes les technologies impliquées, soit: HTML, CSS, SQL, JSP, servlet... design patterns...
Jusqu'ici, j'ai réussi les choses suivantes:
-J'ai adopté le design pattern Presentation tier, avec un Front Controller (servlet).
-la page de loggin est faite (jsp), l'utilisateur se log à la DB direct, en cas d'échec il est renvoyé vers un fail.jsp, qui détail les causes de l'erreur. Par contre si c'est juste un défaut de nom d'usager ou de mot de passe, l'utilisateur est renvoyé sur la même page, avec un avertissement demandant l'information requise.
Donc, je peux me connecter à ma DB, mais rendu à ce point, je ne vois pas comment continuer. Je n'ai pas trouvé d'exemple de code clair, ou de pattern à suivre. Pour l'instant, la connexion à la DB se fait dans la servlet Front, je voudrais maintenant pouvoir faire des requêtes depuis d'autres jsp, puisque j'ai adopté la stratégie Front Controller je crois que je dois repasser par la même servlet Front à chaque fois, mais comment ça doit se passer au niveau des statements et de la gestion de la connexion?
En bref, est-ce que quelqu'un pourrait m'orienter vers un bon exemple de projet J2EE monté autour d'une DB?
Merci d'avance,
G.
Partager