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 du code hibernate


Sujet :

Hibernate Java

  1. #1
    Candidat au Club
    Inscrit en
    Octobre 2006
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 7
    Points : 4
    Points
    4
    Par défaut génération du code hibernate
    bonjour tout le monde
    j'ai tellement besoin de votre aide.
    je ne sais pas pourquoi dès que je poste un message, je ne reçois aucune répondre. mais malgrès ça, j'ai confiance en vous.
    mon problème consiste que je veux générer mes fichier de configuration, mes fichier de mapping hbm ainsi que mes classes java.
    j'ai vu plusieurs documentations mais je n'arrive pas à prendre une décision.
    quel outil je vais vraiment utiliser pour générer mes fichiers.
    j'ai découvert hibernate tools, et je l'ai testé à partir de son plugin sous eclipse, donc pour générer mes fichiers j'intéragit avec une console de hibernate tools, mais ce n'est pas ça mon but, j'aime bien utiliser hibernate tools mais tout en l'intégrant dans mon code java et je n'arrive pas à le faire. pouvez vous vraiment m'aider?
    j'ai aussi testé Middlegen- hibernate mais je ne sais pas s'il fait l'affaire avec n'importe quelle base de données? est ce que c'est efficace au non?
    je ne sais pas?
    j'attends votre réponse.

  2. #2
    Candidat au Club
    Inscrit en
    Octobre 2006
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 7
    Points : 4
    Points
    4
    Par défaut
    j'aime bien ajouter que j'ai lu un article sur ce lien qui guide un peu dans la génération des fihciers: http://www.hibernate.org/hib_docs/re...lsetguide.html
    et bon dans mon cas j'aime bien générer à partir d'une base de données.
    qu'est ce que vous en penser?

  3. #3
    Membre chevronné Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 232
    Points : 1 898
    Points
    1 898
    Par défaut
    L'outil Hibernate Synchronizer pour eclipse fonctionne très bien : tu devrait essayer.

    Avant chaque génération des fichiers de configuration il faut supprimer les anciens pour que la génération soit bonne.
    La connaissance ne sert que si elle est partagée.
    http://ms2i.net

  4. #4
    Membre à l'essai
    Inscrit en
    Avril 2007
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 18
    Points : 16
    Points
    16
    Par défaut
    Je confirme, Hibernate Synchroniser fonctionne très bien.

    Si les éléments de ta base sont bien définis (définition des champs, contraintes d'intégrité...), tu pourras facilement via le plugin récupérer les définitions de tes tables dans ton (ou tes) fichier(s) de mapping, puis toujours grâce au plugin générer à partir de ces fichiers tes classes java.

    Après, il ne te restera plus qu'à implémenter tes classes métiers! Facile non?

    Tu devrais également pouvoir trouver des tutoriels concernant Hibernate Synchroniser sur internet.

    Have Fun

  5. #5
    Candidat au Club
    Inscrit en
    Octobre 2006
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 7
    Points : 4
    Points
    4
    Par défaut
    bon merci pour votre réponse mais je crois que je n'ai pas bien expliqué mon problème.
    je suis en train de développer un générateur de code qui génère tout les fichier ainsi que tout mes classes java qui concernent mes trois couche( couches d'accès au données, couche métiers et couches présentation)
    à partir de l'application que je suis en train de développer, l'ingénieur doit intéragir avec une interface qui contiennent bien des bouton pour générer ces fichiers xml ainsi que ces classes.
    bon pour éclaircir encore mieux le sujet, je dois générer mes fichiers de mapping ainsi que mes fichier de POJO sachant que je suis en train d'utiliser hibernate.
    bon je connais très bien hibernate synchroniser, ainsi hibernate tools et middlegen-hibernate mais tous ces outils ne m'aide pas à résoudre l'affaire.
    mon but c'est de trouver une API que je peux utiliser dans mon code java pour générer mes fichiers.
    je crois que c'est plus clair.
    merci.

  6. #6
    Membre à l'essai
    Inscrit en
    Avril 2007
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 18
    Points : 16
    Points
    16
    Par défaut
    oulala tu te lances dans une aventure périlleuse!

    Un générateur de code qui te crée toutes tes classes, tes fichiers de mappings, etc... ca me parait compliqué...

    Encore une interface pour génerer ta couche d'accès aux données... Je suis loin d'être un expert en java (très loin même), mais pour cette partie, je dirais que dans un premier temps je jetterais un coup d'oeil sur les classes des Jar contenues dans Hibernate Synchroniser! Pourquoi recréer ce qui existe déjà, là est tout l'intérêt de l'objet
    Après libre à toi de l'adapter à ta sauce.

    Par contre pour le reste je te serais d'aucune utilité!

    Bon courage !

  7. #7
    Membre chevronné Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 232
    Points : 1 898
    Points
    1 898
    Par défaut
    C'est étonnant qu'il faille des centaines d'informaticiens pour réaliser un outil qu'un seul peut créer tout seul (GAG ).

    Salut.
    La connaissance ne sert que si elle est partagée.
    http://ms2i.net

  8. #8
    Membre à l'essai
    Inscrit en
    Avril 2007
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 18
    Points : 16
    Points
    16
    Par défaut
    Je tenais à corriger mon précédent post dans lequel je disais (je m'étonne que personne n'ait encore réagi!) que tu pourrai regarder dans les jar composant le plugin les différentes classes...

    Il est bien évident que le problème est qu'il s'agit des classes compilées (.class) et par conséquent qu'elles sont illisibles!!!

    Après il existe peut-être une API qui te permettra d'y voir un petit peu plu clair...bon courage!

  9. #9
    Candidat au Club
    Inscrit en
    Octobre 2006
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 7
    Points : 4
    Points
    4
    Par défaut
    Citation Envoyé par Mister Nono
    C'est étonnant qu'il faille des centaines d'informaticiens pour réaliser un outil qu'un seul peut créer tout seul (GAG ).

    Salut.
    bon je vais répondre à votre déclaration.
    je ne vais pas réinventer la roue mais je veux juste utiliser un outils de génération de code pour hibernate déjà existant ( comme par exemple hibernate syncriniser ou bien hibernate tools) et rajouter des fonctionnalités afin de répondre aux besoins de mon projet.
    je sais que c'est un peu difficile et ça demande du travail. mais bon c'est l'objectif de mon projet.
    en faite, mon prob consiste à comment je peux intégrer une solution prete dans mon projet, dans mon code. voilà mes soucis

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. [Hibernate Tools]Problème de génération de code !
    Par Kevin12 dans le forum Hibernate
    Réponses: 2
    Dernier message: 05/02/2008, 12h28
  3. Génération de code & bpm4struts
    Par k4eve dans le forum BPM
    Réponses: 3
    Dernier message: 08/03/2007, 15h12
  4. [UML] génération de code avec omondo.uml
    Par RENAULT dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 31/10/2003, 13h14
  5. [Lomboz] Génération de code pour EJB
    Par paikan dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 09/07/2003, 14h28

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