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

Hibernate Java Discussion :

Héritage Java, Hibernate


Sujet :

Hibernate Java

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 84
    Points : 50
    Points
    50
    Par défaut Héritage Java, Hibernate
    Bonjour,

    je dispose de trois BO : Component, A, B.

    A et B spécialise Component.

    A et B contiennent des attributs représentant des statistiques qui leurs sont propres.

    Est il possible de récupérer facilement en Java la liste des statistiques à partir d'une instance de Component ?

    Par exemple je souhaiterai avoir une fonction Component.getStats() me renvoyant une map<String, Integer> avec en String le nom de la stat et en Integer la valeur de la statistique.

    Est-ce correcte comme réflexion et est-ce facile a implémenter ?

    Merci de votre aide.

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 18
    Points : 25
    Points
    25
    Par défaut
    salut,

    peux tu préciser le problème ? A et B ont chacun des attributs spécifiques de types différents ? c'est ça ? peut être un truc du type "si obj is instance of A alors". Ou si plus complexe peut-être regarder du côté des types paramétrés.

    Sinon il suffit de réécrire les getters nan?

    @+.

  3. #3
    Membre du Club
    Inscrit en
    Octobre 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 84
    Points : 50
    Points
    50
    Par défaut
    Bonjour,

    en effet A et B ont des attributs spécifiques pas forcément de types différents.

    Je vais avoir plusieurs classe de type A et B donc j'aimerai éviter une solution ou je dois faire un énorme if-else instanceOf.

    Dans ma classe Component j'ai un attribut de type String qui m'indique si il s'agit du père de A ou de B.

    Est-il possible d'instancier dynamiquement un objet A ou B selon la valeur de cet attribut ?

    Merci de votre aide.

Discussions similaires

  1. [Héritage] Subclass hibernate
    Par Thomas_ats dans le forum Hibernate
    Réponses: 1
    Dernier message: 26/01/2009, 20h59
  2. [Héritage et Hibernate]
    Par kamaldev dans le forum Hibernate
    Réponses: 2
    Dernier message: 14/05/2008, 15h00
  3. Java & hibernate
    Par jamy79 dans le forum Hibernate
    Réponses: 22
    Dernier message: 17/11/2006, 10h18
  4. Généralités appli WEB - java - hibernate- struts
    Par padraig29 dans le forum Struts 1
    Réponses: 3
    Dernier message: 06/10/2006, 00h57
  5. pb d'héritage java
    Par clairette dans le forum Langage
    Réponses: 6
    Dernier message: 13/07/2006, 21h23

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