IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 1 Java Discussion :

Acces aux données


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Bateau_Ivre
    Inscrit en
    Janvier 2008
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 61
    Par défaut 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.

  2. #2
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2007
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2007
    Messages : 39
    Par défaut
    Dans ton exemple, c'est au contrôleur de gérer les accès.

  3. #3
    Membre confirmé Avatar de Bateau_Ivre
    Inscrit en
    Janvier 2008
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 61
    Par défaut
    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 ?

  4. #4
    Membre chevronné Avatar de JoloKossovar
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    532
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 532
    Par défaut
    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.

  5. #5
    Membre confirmé Avatar de Bateau_Ivre
    Inscrit en
    Janvier 2008
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 61
    Par défaut DAO
    DAO : tu peux expliciter ? genre un petit schéma ?

  6. #6
    Membre chevronné Avatar de JoloKossovar
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    532
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 532
    Par défaut
    oui, mais j'ai pas le temps ^^
    Je plaisante, tu trouvera ton bonheur ici :
    http://java.sun.com/blueprints/patterns/DAO.html

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Hibernate]Accès aux données BDD via Hibernate
    Par LESOLEIL dans le forum Hibernate
    Réponses: 8
    Dernier message: 17/05/2005, 20h39
  2. [SGBD]Optimiser le temps d'accès aux données (schéma BD)
    Par vsavoir dans le forum Décisions SGBD
    Réponses: 5
    Dernier message: 08/10/2004, 18h33
  3. [débutant] avoir accès aux données de la base BCDI 3
    Par Valichou dans le forum Bases de données
    Réponses: 7
    Dernier message: 06/05/2004, 13h13
  4. accès aux donnée d'un DBGRID
    Par relax_06 dans le forum C++Builder
    Réponses: 4
    Dernier message: 02/03/2004, 23h06
  5. [TDataModule] Intérêt de séparer les accès aux données?
    Par Cornell dans le forum Bases de données
    Réponses: 5
    Dernier message: 05/09/2003, 16h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo