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 :

Supprimer une classe Fille sans toucher a la Mere


Sujet :

Hibernate Java

  1. #1
    Membre régulier Avatar de 17mounir
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    101
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2005
    Messages : 101
    Points : 78
    Points
    78
    Par défaut Supprimer une classe Fille sans toucher a la Mere
    Bonjour, j'ai un heritage entre deux classes, dans le fichier de mapping :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <joined-subclass name="FILLE" extends="MERE">
    Je souhaite dans certain cas supprimer la classe fille et laisser la mere...

    Est ce que quelqu'un a une idée ?


    Merci
    Mounir.B

  2. #2
    Membre du Club
    Inscrit en
    Octobre 2004
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 45
    Points : 43
    Points
    43
    Par défaut
    Ca semble difficile à première vue... En fait je pense que ton besoin ne cadre pas bien avec la notion d'h"ritage dans les langages objet.
    Ta relation, si je ne me trompe pas, siginifie qu'une fille peut-être à la fois mère ; ce qui est logique.
    Supprimer la classe fille et pas la classe mère revient à changer de type ton objet : la fille n'est plus une fille-mère mais seulement une mère. Donc je pense qu'en changeant simplement le type de l'objet avant de le sauvegarder(de FILLE en MERE) ça doit peut etre marcher... Essaye
    Sinon tu peux surement supprimer le premier objet fille (ce qui supprimera aussi ton objet mère) et insérer un nouvel objet mère.

  3. #3
    Membre régulier Avatar de 17mounir
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    101
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2005
    Messages : 101
    Points : 78
    Points
    78
    Par défaut
    Oui c'est vrai que ça parait mal conçu tous ça, mais c'est pour resourdre un Pb d'un cas specifique rare en plus...

    Je ne pense pas que le fait de changer le type de FILLE a MERE avant la sauvegarde va changer quelque chose car moi je souhaite garder les infos dans la table MERE...

    Je crois que je vais faire une insertion avec le meme ID dans la table MERE apres la suppression...

    Je pensais qu'un paramettre dans le .hbm allait permettre ça

    Merci bien
    Mounir.B

Discussions similaires

  1. Réponses: 11
    Dernier message: 05/07/2013, 09h11
  2. Réponses: 6
    Dernier message: 01/05/2006, 19h05
  3. Appel de fonction depuis une classe fille
    Par lhpp dans le forum Interfaces Graphiques en Java
    Réponses: 8
    Dernier message: 26/04/2006, 22h02
  4. Héritage d'un événement pour une classe fille
    Par korntex5 dans le forum Langage
    Réponses: 4
    Dernier message: 11/01/2006, 16h48
  5. [debutant]appeller une fonction d'une classe fille et mere ?
    Par Battosaiii dans le forum Débuter
    Réponses: 1
    Dernier message: 12/11/2005, 12h56

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