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

Eclipse Java Discussion :

[HIBERNATE] CLasses DAO générées avec code bizarre


Sujet :

Eclipse Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 76
    Points : 49
    Points
    49
    Par défaut [HIBERNATE] CLasses DAO générées avec code bizarre
    Je travaille sous eclipse 3.1 avec le plugin hibernate synchronizer et une base mysql5.

    Lors de la synchronisation des fichiers via le plugin, eclipse me génère du code bizarre dans les classes du package base, exemple :
    Dans mon package com.appli.hibernate.beans.base, les classes BaseObjetDAO.java présentent des erreurs de compil à cause de code du style :

    <com.appli.hibernate.beans.Adresse>

    ou dans _BaseRootDAO.java :

    Map<String,Session> map = mappedSessions.get();

    Une fois ce code ôté, les classes compilent, mais je me demande à quoi il sert, et si il ne sert à rien, comment ne pas le générer ?

    Merci.

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 882
    Points : 948
    Points
    948
    Par défaut
    Tu travailles avec java 5, ce type de notation est réservé aux generics. Les generics te permettent de typer tes collections et tes map. ainsi:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Map<String,Session> map = null;
    indique que ta map sera composée d'une String en clé et d'une Session en valeur, et par conséquent ce code:
    provoquera une erreur de compilation.

    Pour plus d'informations, consulte les noveautés de Java 5[/url]

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 76
    Points : 49
    Points
    49
    Par défaut
    Merci, je vais lire cela.
    J'ai paramétré eclipse en java5 et ça compile bien.

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 27/05/2014, 16h23
  2. Utilité des classes DAO générées avec Hibernate Tools
    Par marooned dans le forum Hibernate
    Réponses: 12
    Dernier message: 13/01/2013, 20h17
  3. Génération des fichiers DAO mapping avec hibernate
    Par hibernouteTn dans le forum Hibernate
    Réponses: 9
    Dernier message: 24/04/2008, 18h08
  4. Réponses: 5
    Dernier message: 12/05/2006, 22h02
  5. [Plugin][Hibernate] Patterns DAO avec hybernate
    Par BarbapapaDK dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 13/03/2006, 09h53

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