Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1480 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Retrouver la structure hibernate en java

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Retrouver la structure hibernate en java

n°2133823
ansesolo
Posté le 30-03-2012 à 10:23:37  profilanswer
 

Bonjour,  
 
Je souhaiterais générer des instructions insert en java en utilisant la structure des fichiers hibernate mais je ne sais pas comment lire cette structure au travers d'un programme java.
 
La demande est que doit fournir des instructions insert et comme il est pénible de les écrire à la main parce qu'il y en a beaucoup, je voulais, au moment ou j'enregistre en base faire une sortie dans un fichier de la requête insert qui est généré.
 
Je ne sais pas comment m'y prendre pour faire cela.
 
J'espère avoir été assez clair dans mes explications

mood
Publicité
Posté le 30-03-2012 à 10:23:37  profilanswer
 

n°2133830
brisssou
8-/
Posté le 30-03-2012 à 10:42:27  profilanswer
 

pas comprite
 
Hibernate sert justement à ça. C'est où que ça coince?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°2133847
ansesolo
Posté le 30-03-2012 à 11:08:28  profilanswer
 

Hibernate me masque les instructions sql et quand j'enregistre les données tout marche bien.  
 
Je vais essayer d'expliquer plus en détail :
J'ai plusieurs table qui contiennent des test à faire au moment du save dun objet. Tous ces test peuvent être crée via une IHM mais on fournit au travers d'un package des règles de base. Dans ce package on met les instructions SQL qui vont être insérés en base au moment de l’installation.
 
Aujourd'hui quand je veux créer une règle, je passe par l'ihm et pour écrire les insert, je vais en base pour récupérer les enregistrements dans les différentes table. Cette manipulation est laborieuse donc je voulais au moment où je fais mon save, générer un fichier texte qui contiendrait les instructions insert. Mais pour cela, je dois récupérer les mapping des objets.
 
Est-ce plus clair ?  
 

n°2138997
vitalesper
C'est quoi un esper ?
Posté le 25-04-2012 à 14:45:27  profilanswer
 

Tu peux configurer ta SessionFactory voir les ordres SQL générés et exécutés par Hibernate.
 
http://docs.jboss.org/hibernate/or [...] ation.html
Tableau 3.3. Propriétés de configuration d'Hibernate
Propriété hibernate.show_sql
 
Si vraiment tu veux ces ordres dans un fichier à part, je te recommande de configurer ta librairie de journalisation sous jacente pour créer un LOGGER adéquat (je ne suis pas sur de la faisabilité par contre).
 
Je ne suis pas du tout cette partie du forum, donc si tu as d'autres questions, en MP à priori.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Retrouver la structure hibernate en java

 

Sujets relatifs
Croissance de region sou javajava.lang.RuntimeException: CryptoFactory: Cannot load properties: cli
méthode en java qui permet de séléctionner une chaine dans un tableauProbleme pour compiler un fichier java
java:triangle equilateral[JNA] Filedescriptor entre le c et java
Moteur son javaUtiliser Java dans le Framework .NET
Besoin d'aide pour structure d'une BDD MySQLproblème sur le main java
Plus de sujets relatifs à : Retrouver la structure hibernate en java


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR