Accueil > Forum > > > > Hibernate et HSQLDB
Hibernate et HSQLDB
mercredi 8 août 2007 à 18:12:34 |
Hibernate et HSQLDB

LordBob
|
Bonsoir a tous, voila je me décide à poster un message car la je ne m'en sort pas trop bien avec Hibernate que je tente malgrès moi de découvrir. J'utilise la derniere version d'Hibernate que je tente de coupler avec la dernière version d'hsqldb. Je travaille avec la dernière version d'Eclipse (Europa) et Hibernate Synchronizer. Je commence donc par créer mon fichier de configuration à hibernate via Hibernate Synchronizer. Je me retrouve donc avec le fichier suivant: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <property name="hibernate.connection.driver_class">org.hsqldb.jdbcDriver</property> <property name="hibernate.connection.url">jdbc:hsqldb:file:data/suitif</property> <property name="hibernate.connection.username">sa</property> <property name="hibernate.dialect">org.hibernate.dialect.HSQLDialect</property> </session-factory> </hibernate-configuration> C'est la que j'ai un problème, je tente alors de généré le fichier de mapping des tables de la base (toujours via Hibernate Synchronizer) mais en fait Hibernate Synchronizer n'arrive pas à me lister les tables de ma base. J'en déduit donc qu'il n'arrive pas à se connecter à cette dernière et que donc cela doit etre du à mon fichier de configuration. Car lorsque je lance la Manager: java -classpath lib/hsqldb.jar org.hsqldb.util.DatabaseManager -driver org.hsqldb.jdbcDriver -url jdbc:hsqldb:data/suitif -user sa je vois bien mes tables. J'ai beau faire des recherches sur Internet, impossible de trouver pourquoi cela ne fonctionne pas. Je vous demande donc de l'aide. Merci par avance... Bob... "Vaut mieux se taire et passer pour un con, que de l'ouvrir et ne laisser aucun doute sur le sujet..."
|
|
jeudi 9 août 2007 à 22:49:44 |
Re : Hibernate et HSQLDB

alligator424
|
Bonjour, j'en suis au même point sur Hibernate et HSQLDB. J'essaie de faire fonctionner ça : [ Lien ]j'ai réussi l'exemple avec MYSQL, et maintenant j'essaie avec HSQLDB. comme vous , j'ai des soucis avec les fichier config.xml de Hibernate. En effet, comment créer la base Base1 et la table t_contact et l'initialiser dans HSQLDB pour retrouver les choses grace à SYCHRONISER quand il génère config.xml et Tcontatc.hbm? je ne sais pas comment "sauver" ce qui est crée dans HSQLDB, la persistence quoi... Cordialement.
|
|
jeudi 9 août 2007 à 23:16:24 |
Re : Hibernate et HSQLDB

LordBob
|
Bonsoir, j'utilise exactement le même tutorial pour tenter ma connexion Hibernate / HSQLDB. En fait dans mon cas j'ai utiliser le gestionnaire de base fournit avec HSQLDB pour créer les tables de ma base, mais lorsque je tente une connexion avec Hibernate, il ne trouve rien, j'en déduit donc qu'il n'arrive pas à ce connecter à ma base... mais pourquoi?
C'est mon premier essai avec Hibernate et pour l'application que je dois réaliser j'ai vraiment besoin d'utiliser HSQLDB... en fait j'ai plutot besoin d'utiliser une base de données embarqué... il faudrait que je fasse l'essai avec Derby pour voir si cela fonctionne mieux...
Je vais faire les tests ce week-end si j'ai le temps ou a défaut en début de semaine prochaine, je vous tiendrai au courant... Bob... "Vaut mieux se taire et passer pour un con, que de l'ouvrir et ne laisser aucun doute sur le sujet..."
|
|
jeudi 9 août 2007 à 23:28:50 |
Re : Hibernate et HSQLDB

alligator424
|
heu, petite question: quand vous avez utilisé les gestionnaire de base, hsqldb a ECRIT un fichier en sortie qqpart? pour le relire la prochaone fois? où? j'ai aussi réussi a creer ma table, mais je la sauve pas!
avez vous renseigné le path de hsqldb dans hibernate? et quand vous creez le config.xml, ça arrive a se connecter?(à mon avis non, c'est ce que vous emblez dire) moi j'ai un message avec un pb de lock à l'etablissement de la connection par synchronizer, lors de la generation du config.xml,mais c'est peut être normal vu que la table existait pas...(pas sauvée)
|
|
jeudi 9 août 2007 à 23:34:10 |
Re : Hibernate et HSQLDB

LordBob
|
lors de la création des tables avec le manager, hsqldb a bien généré des fichiers dans un dossier que j'ai spécifier. d'ailleur lorsque je relance le manager d'hsqldb il retrouve tres bien la base. j'ai bien spécifier le chemin dans le fichier de configuration d'hibernate: <property name="hibernate.connection.url">jdbc:hsqldb:file:data/suitif</property>
mais bon ce dernier n'arrive malgres tout pas a ce connecter et cela ne vient pas du chemin de la base (j'en suis sur, vu que j'ai fais pas mal de test)... Bob... "Vaut mieux se taire et passer pour un con, que de l'ouvrir et ne laisser aucun doute sur le sujet..."
|
|
jeudi 9 août 2007 à 23:38:48 |
Re : Hibernate et HSQLDB

alligator424
|
oui, si je comprends bien dans lesysteme de fichier, dans HSQLDB/DATA il y a le fichier suitif. j'ai vu qqpar un truc avec le user SA qui doit avoir un mot de passe à blanc "", peut être faut-il le preciser à HIBERNATE lors de la creation du config.xml
@ bientot
alligator424
|
|
jeudi 9 août 2007 à 23:44:39 |
Re : Hibernate et HSQLDB

LordBob
|
effectivement il n'y a pas dans le fichier de configuration que j'ai mis dans le post, c'est parce que dans le post il s'agit d'un des multiple fichier de configuration que j'ai testé. dans le post il s'agit du dernier en date. j'ai essayer de rajouter la specification du mot de passe vide, mais cela ne change rien! Bob... "Vaut mieux se taire et passer pour un con, que de l'ouvrir et ne laisser aucun doute sur le sujet..."
|
|
vendredi 10 août 2007 à 09:20:18 |
Re : Hibernate et HSQLDB

alligator424
|
oui, c'est vrai, j'ai aussi essayé le password a "". dis comment tu fais pour sauver la base dans le fichier externe dans data?
@+
|
|
vendredi 10 août 2007 à 20:07:24 |
Re : Hibernate et HSQLDB

LordBob
|
bah dans l'url, tu spécifie: :hsqldb:file:dossier/base Bob... "Vaut mieux se taire et passer pour un con, que de l'ouvrir et ne laisser aucun doute sur le sujet..."
|
|
samedi 11 août 2007 à 20:38:05 |
Re : Hibernate et HSQLDB

alligator424
|
this may help you:
http://admc.com/hsqldb_bg.html#running
|
|
Cette discussion est classée dans : fichier, configuration, hibernate, hsqldb, synchronizer
Répondre à ce message
Sujets en rapport avec ce message
Ecrire dans un fichier de configuration [ par melun92 ]
Bonjour a tous,J'aimerais pouvoir lire un fichier de configuration (.ini) a partir d'un Objet Properties ou autre.J'arrive a lire ce fichierCode : Pro
charger des parmètres de configuration à partir d'un fichier XML [ par mnasri_riadh ]
Salut,Je voudrais utiliser des paramètres de configuration à partir d'un fichier XML (lecture de noeuds et d'attributs).C'est à dire, je voudrais char
configuration du fichier web.xml [ par naddou1985 ]
bonjour tt le monde je veux executer une servlet et il me reste la configuration du fichier web.xml ,c'est la premiere fois que je travaille avec des
apllication en enveronnement J2EE [ par na4485 ]
j'ai débuté un dynamic web project sous eclipes avec Hibernate3 , Apache Tomcate v6; quand j'ai voulu créer un fichier de configuration pour se connec
hbernate 2, eclipse europa et oracle10g [ par lucky82 ]
Bonjour a tous, je travaille sous eclipse europa et hibernate 3 et oracle 10g, j'ai essayé de suivre les etapes du tutoriel (insertion dans une tabl
Problème id avec Hibernate [ par CharlEm80 ]
Bonjour,J'ai un problème avec Hibernate. En fait je ne fais que charger un fichier formaté dans un table Oracle.Dans ma table Oracle j'ai une séquence
probleme hibernate.cfg.xml [ par labal ]
bonjour; dans mon projet web sous eclips ,Précisément dans mes fichier xml parmi c'est fichier il y a hibernate.cfg.xml ,quelque balise sont souligne
ERROR XMLHelper:61 -%%%% Error Creating SessionFactory %%%% [ par yves748 ]
Aidez moi svp à résoudre ce problème. Quand j'essaye d'executer mon programme sous eclipse (jEE), en utilisant hibernate3, je reçois le message d'err
Hibernate [ par gaouinformaticien ]
salut à tous . je suis debutant en Hibernate.à l'éxecution d'un tp j'ai l'erreur suivante : [b]Caused by: org.hibernate.InvalidMappingException: Could
hibernte prob de compilation [ par dahjou ]
salut tout le monde je suis un debutant de le monde j2ee ,j'essai de faire la connection par hibernate a mysql ça marche mais lorsque je fais un exemp
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|