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 :

Génération de hashcode() et equals() avec hibernate tools


Sujet :

Hibernate Java

  1. #1
    Invité
    Invité(e)
    Par défaut Génération de hashcode() et equals() avec hibernate tools
    Salut,
    je génère mes mappings hbm et mes objets Java persistants avec l'outil hibernate tools pour eclipse.
    Je me suis rendu compte que les objets générés ne possédaient pas les méthodes hashcode() et equals(). Du coup je me tappe des exceptions "a different object with the same identifier value was already associated with the session"
    Comment faire pour les générer ?
    J'ai essayé d'établir un custom template mais ça n'a pas marché. J'explique quand même comment j'ai fait :
    - copie du fichier meta.hbm.ftl du jar et renommé en meta.hbm.vm
    - ajout à la fin de ce fichier de la balise :
    <meta attribute="implement-equals"/>
    Avez vous une idée ?

  2. #2
    Invité
    Invité(e)
    Par défaut
    J'aurai mis le temps mais j'ai finalement trouvé.
    En fait je ne respectais pas à la fois l'arborescence des templates, et les nouvelles proporiétés :
    - il faut mettre le fichier template (sans le renommer, laisser en ftl) dans le sous dossier correspondant (dans mon cas hbm/hibernate-mapping.hbm.ftl)
    - il fallait utiliser le meta : <meta attribute="use-in-equals">true</meta>

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

Discussions similaires

  1. [Tools] Génération de code avec Hibernate Tools
    Par samir dans le forum Hibernate
    Réponses: 0
    Dernier message: 28/09/2012, 00h38
  2. Génération de classes avec Hibernate tools
    Par ploxien dans le forum Hibernate
    Réponses: 2
    Dernier message: 09/12/2008, 09h03
  3. Probleme avec hibernate tools 3.2.2 beta1
    Par casawi dans le forum Hibernate
    Réponses: 2
    Dernier message: 16/10/2008, 00h55
  4. Génération des fichiers DAO mapping avec hibernate
    Par hibernouteTn dans le forum Hibernate
    Réponses: 9
    Dernier message: 24/04/2008, 18h08
  5. Réponses: 1
    Dernier message: 14/02/2007, 10h48

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