Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
791 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Classes DAO (MVC2)

 





Attention si vous cliquez sur "voir les résultats" vous ne pourrez plus voter
Les invités peuvent voter

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Classes DAO (MVC2)

n°1690475
ramzi08
Posté le 22-02-2008 à 09:48:17  profilanswer
 

Bonjour, :hello:  
   
 Je suis entrain de developper une apllication web à l'aide de j2ee, j'utilise comme base de données postgresql.
je dois utiliser aussi le DAO(design pattern Data Access Object).
    Pour cela j'ai créer une interfaceDAO qui contient les differentes methodes d'acces à la base de données, une classe qui implemente cette interface et qui contient la description de ces methodes. mais ce que je dois connaitre c'est qu'es ce que je dois mette dans la classe abstraite  et dans la classe concrete? :??:  
      Comment je peux  integrer ces classes dans une solution(par exemple je veux lire des données de la base...)? :??:  
         Sur quelle plateforme je dois les exécutés?  :??: moi j'utilise Eclipse3.2 ou netBaeans 5.5.1. es ce que je peux l'exécuter sur ces outils? :??:  si oui es ce il ya des .jar a telecharger? :??:  ya t-il des fichiers xml a configurer? :??:  
Es ce que je dois construire une classe que sert pour la connexion a la base de données (postgresql)? :??:  
   j'ai lus beaucoup de documents sur l'internet j'ai trouver des exemples de calsses mais j'ai pas compris ou je dois les mettre dans une application?  :??: sur quelle palteforme....? :??:  
je sais que j'ai poser beaucoup des questions, mais je m'excuse je suis obligé de connaitre tous ça et si possible avec un petit exemple...
j'ai perdu 10 jours  pour comprendre tous ça mais j'ai pas arriver.
 
Merci d'avance

Message cité 1 fois
Message édité par ramzi08 le 26-02-2008 à 14:13:49
mood
Publicité
Posté le 22-02-2008 à 09:48:17  profilanswer
 

n°1690504
Elmoricq
Modérateur
Posté le 22-02-2008 à 10:39:24  profilanswer
 

Merci de changer le titre du topic : les titres en majuscules sont interdits et un titre explicite c'est mieux aussi.

n°1690905
ramzi08
Posté le 22-02-2008 à 17:08:24  profilanswer
 

vous n'avez aucune réponse, même à un seul question?

n°1690962
brisssou
8-/
Posté le 22-02-2008 à 19:00:43  profilanswer
 

ramzi08 a écrit :

Pour cela j'ai créer une interfaceDAO qui contient les differentes methodes d'acces à la base de données, une classe qui implemente cette interface et qui contient la description de ces methodes. mais ce que je dois connaitre c'est qu'es ce que je dois mette dans la classe abstraite  et dans la classe concrete? :??:

 

classe abstraite ou interface ?
normalement, c'est une interface. Donc ta question ne se pose pas.

ramzi08 a écrit :


      Comment je peux  integrer ces classes dans une solution(par exemple je veux lire des données de la base...)? :??:
         Sur quelle plateforme je dois les exécutés?  :??: moi j'utilise Eclipse3.2 ou netBaeans 5.5.1. es ce que je peux l'exécuter sur ces outils? :??:  si oui es ce il ya des .jar a telecharger? :??:  ya t-il des fichiers xml a configurer? :??:
Es ce que je dois construire une classe que sert pour la connexion a la base de données (postgresql)? :??:
   j'ai lus beaucoup de documents sur l'internet j'ai trouver des exemples de calsses mais j'ai pas compris ou je dois les mettre dans une application?  :??: sur quelle palteforme....? :??:
je sais que j'ai poser beaucoup des questions, mais je m'excuse je suis obligé de connaitre tous ça et si possible avec un petit exemple...
j'ai perdu 10 jours  pour comprendre tous ça mais j'ai pas arriver.

 

Merci d'avance

 


tu cherches à faire quoi ?
on comprend rien là.

 

ps: et si tu veux plus de réponses, faut pas cocher toutes les checkboxes et mettre un titre falacieux, mais plutôt utiliser les smileys avec parcimonie.


Message édité par brisssou le 22-02-2008 à 19:02:43

---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1691145
ramzi08
Posté le 23-02-2008 à 08:46:53  profilanswer
 

interfaceDAO  est une interface.
laisse tomber tout ça, je cherche a realiser une application web se basant sur le DAO qui utilise le MVC2, cette application peut etre par exemple une page jsp (login password)avec des servlets permettant l'authentification d'une personne et de vérifier si elle est bien inscrit dans une base de données postgresql ou non?
comment je devais faire?

n°1691300
bugsan
Posté le 23-02-2008 à 17:27:18  profilanswer
 

Je ne sais pas ou tu as vu que la DAO était un design pattern, ou que celà fesait parti de MVC2 ...

n°1691350
brisssou
8-/
Posté le 23-02-2008 à 19:34:42  profilanswer
 

ramzi08 a écrit :

interfaceDAO  est une interface.
laisse tomber tout ça, je cherche a realiser une application web se basant sur le DAO qui utilise le MVC2, cette application peut etre par exemple une page jsp (login password)avec des servlets permettant l'authentification d'une personne et de vérifier si elle est bien inscrit dans une base de données postgresql ou non?
comment je devais faire?


 
ok


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°1691960
ramzi08
Posté le 25-02-2008 à 14:33:46  profilanswer
 

avez vous un exemple qui se base sur DAO et qui permet d'accéder au base de données potsgresql?

n°1692682
Chris-31
Posté le 26-02-2008 à 11:59:20  profilanswer
 
n°1692686
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 26-02-2008 à 12:02:32  profilanswer
 

ramzi08 a écrit :

vous n'avez aucune réponse, même à un seul question?


moi j'ai une question qui amène une réponse : pourquoi tu ne veux pas mettre un titre explicite à ton topic ?

mood
Publicité
Posté le 26-02-2008 à 12:02:32  profilanswer
 

n°1692693
Tamahome
⭐⭐⭐⭐⭐
Posté le 26-02-2008 à 12:12:22  profilanswer
 

DAO c'est Dessin Assisté par Ordinateur :o


---------------
Hobby eien /人◕ ‿‿ ◕人\
n°1692702
ramzi08
Posté le 26-02-2008 à 12:25:18  profilanswer
 

Voici mon exemple:
j'ai une table dans postgresql qui s'appelle Personne;
1-
public interface PersonneDAO {
 
 public void getOne(int ID, String nom, String prenom,String email);
 public boolean deleteOne(int ID);
 public boolean insertOne();
 
}
 
 
 
2-
import java.sql.*;
 
public  class liste_personneDAO implements PersonneDAO{
 
 public static String SELECT_PERSONNE="select from Personne where ID=2";
 public static String DELETE_PERSONNE="delete from Personne where ID=3";
 public static String INSERT_PERSONNE="INSERT INTO PersonneDAO (id, nom, prenom, email) VALUES  (1, toto,jack,totojack@yahoo.fr)";
 
 
}
 
 
3-
 
public class Personnes {
 protected Integer ID;
 protected String nom;
 protected String prenom;
 protected String email;
 public void setID(int ID){this.ID=ID;}
 public void setnom(String nom){this.nom=nom;}
 public void setprenom(String prenom){this.prenom=prenom;}
 public void setemail(String email){this.email=email;}
 public Integer getID(){return ID;}
 public String getnom(){return nom;}
 public String getprenom(){return prenom;}
 public String getemail(){return email;}
 
}
 
qu'es ce que je devrais faire d'autre?
 
 
sachant que je travail sur eclipse.

n°1692704
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 26-02-2008 à 12:27:59  profilanswer
 

obstiné le monsieur [:implosion du tibia]
va t'il falloir que je ferme le topic pour enfin lui faire modifier son titre ?

n°1692711
ramzi08
Posté le 26-02-2008 à 12:31:57  profilanswer
 
n°1692732
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 26-02-2008 à 12:50:19  profilanswer
 

ramzi08 a écrit :

je m'excuse.


c'est très gentil de t'excuser mais le titre n'est toujours pas modifié.
je te demanderais donc de le faire, faute de quoi je ferme ton topic.

n°1692792
Chris-31
Posté le 26-02-2008 à 13:54:24  profilanswer
 

Code :
  1. public interface PersonneDAO {
  2. public void getOne(int ID, String nom, String prenom,String email);
  3. public boolean deleteOne(int ID);
  4. public boolean insertOne();
  5. }


 
C'est quoi cette interface ???  :ouch:  
 
un getOne qui retourne rien, un insertOne qui prend aucun argument ?

n°1692804
ramzi08
Posté le 26-02-2008 à 14:21:36  profilanswer
 

c'est une interface qui contient les methodes d'acces a la base de données.
comment je devrais faire alors?
Moi je veux construire une petite application d'acces a la base de données elle permet d'inserer, de modifier de selectionner des données de la base.
sachant que je doit utiliser le DAO pour cette application.

n°1693244
Tamahome
⭐⭐⭐⭐⭐
Posté le 27-02-2008 à 09:17:36  profilanswer
 

Chris-31 a écrit :

Code :
  1. public interface PersonneDAO {
  2. public void getOne(int ID, String nom, String prenom,String email);
  3. public boolean deleteOne(int ID);
  4. public boolean insertOne();
  5. }


 
C'est quoi cette interface ???  :ouch:  
 
un getOne qui retourne rien, un insertOne qui prend aucun argument ?


 
c'est conceptuel [:le poney de mr pink]


---------------
Hobby eien /人◕ ‿‿ ◕人\

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Classes DAO (MVC2)

 

Sujets relatifs
DAO (Data Access Object)[résolu] Eclipse me crée des classes en ...$1.class
Model et Model DAO dans une application MVC[AS3] De l'intérêt des classes internal ?
[php] Besoin d'aide fonctions vers classesClasses et opérateurs, code incompréhensible...
A propos de PHP5, des classes, de la POO[Classes] Exemple concret
Pb: Classes introuvable pour mes jspLoader de méthodes/classes Javascript
Plus de sujets relatifs à : Classes DAO (MVC2)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR