-
Acces aux données
Bonjour,
Je continue toujours d'avancer sur Struts.
Je voudrais maintenant que ma petite application vérifie que le couple login et password saisis dans la page d'accueil existent bien dans une BDD.
Je saisis bien les trois points suivants :
La vue : avec les pages JSP + l'ActionForm.
Le modèle : j'ai une classe qui implémente Serializable.
Le contrôleur : j'ai une classe étendue d'action.
La question que je me pose est la suivante : A quel niveau dois-je implémenter ma classes d'accès aux données ?
Toute la documentation que je trouve sur Struts ne présente pas de petits exemples concret aidant à appréhender la chose de façon claire et simple :(
Merci à ceux qui prendront le temps de me répondre.
-
Dans ton exemple, c'est au contrôleur de gérer les accès.
-
En définitive, j'appelle depuis mon controleur une classe externe qui gère les connexions à la base. Je pense que c'est propre non ?
-
Tu peux faire un truc du style :
- Une interface dao (data access object )
- Ton implémentation du dao
Ainsi ton controlleur utilisera l'interface dao. Cela te permettra de pouvoir changer ton implémentation du dao dans avoir a toucher a tes actions.
-
DAO
DAO : tu peux expliciter ? genre un petit schéma ?
-
oui, mais j'ai pas le temps ^^
Je plaisante, tu trouvera ton bonheur ici :
http://java.sun.com/blueprints/patterns/DAO.html
-
Super
Super ... merci à toi.
Vais me pencher la dessus dès ce soir.
Si j'ai un problème, je sais où venir, :))
A plus et encore merci :)
-
N'oublies pas le tag résolu ;)
-
exact. J'ai pas encore tous les réflexes ...
Merci.