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

JDBC Java Discussion :

Accès à mes objets via le pattern DAO


Sujet :

JDBC Java

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2012
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 96
    Points : 72
    Points
    72
    Par défaut Accès à mes objets via le pattern DAO
    Bonjour à tous,

    je me suis lancé dans le tutoriel DAO de developpez.com en essayant de l'adapter à mon exemple. J'ai crée mes différents Beans, puis les DAO correspondantes.

    Lorsque j'essaie d'accéder à mes objets en bases en utilisant mes DAO je n'obtiens pas le tuple présent en base mais l'adrèsse de l'objet, enfin je crois que c'est ça...

    Voici mon main de test
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    public class test {
     
    	/**
             * @param args
             */
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
     
    		DAO<Departement> dep = new DepartementDao();
    		for(int i = 1; i <= 100; i++)
    			System.out.println(dep.find(i));
     
     
    		    }
    }
    et voici ce qui est printé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    beans.Departement@1193300
    beans.Departement@109f88f
    beans.Departement@16b7537
    beans.Departement@1749418
    beans.Departement@97d017
    beans.Departement@723f80
    beans.Departement@727ef5
    beans.Departement@2828c0
    beans.Departement@91c242
    beans.Departement@16b2d99
    Auriez vous une idée de ce que j'ai pu omettre ?

  2. #2
    Membre régulier
    Profil pro
    dev
    Inscrit en
    Mars 2007
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Mars 2007
    Messages : 53
    Points : 78
    Points
    78
    Par défaut redéfinir toString
    bonsoir,

    System.out.println(objet) fait appel à la méthode toString de l'objet en question. Par défaut elle affiche l'adresse de l'objet.
    Donc si tu veux afficher les infos de l'objet, il faut redéfinir la méthode toString(). tu peux la générer avec ton IDE.

Discussions similaires

  1. Réponses: 2
    Dernier message: 19/03/2009, 23h23
  2. [Hibernate] accès à mes DAO
    Par niouma dans le forum Hibernate
    Réponses: 6
    Dernier message: 01/08/2008, 17h18
  3. pbl accès à mes objets
    Par bozol dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 14/04/2008, 10h12
  4. Je n'ai pas acces a mes serveurs via mon ip mais les autres si
    Par romuluslepunk dans le forum Réseau
    Réponses: 5
    Dernier message: 25/10/2006, 16h51
  5. [TGroupBox] Accès aux objets
    Par JediKerian dans le forum Composants VCL
    Réponses: 3
    Dernier message: 04/04/2003, 14h34

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