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 :

problèmes de connexion à la base de données avec hibernate tools


Sujet :

Hibernate Java

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 18
    Points : 6
    Points
    6
    Par défaut problèmes de connexion à la base de données avec hibernate tools
    Bonjour,

    Je suis débutante en ce qui concerne Hibernate.
    Je possède une petite base de données gérée par HSQLDB et je souhaiterais ajouter une couche Hibernate. Je travaille actuellement sous Eclipse, c'est pourquoi j'ai téléchargé le plugin hibernate tools.

    Mon problème est que je n'arrive pas à accéder à ma base depuis mon outil hibernate tools.
    J'accède sans problèmes à ma base de données depuis le manager HSQLDB. De même depuis une connexion JDBC classique donc, à priori mes paramètres de connexion sont corrects.

    Mais lorsque je crée une console de configuration grâce à hibernate tools je ne vois pas les tables de ma base. Je ne peux pas donc générer mes fichiers de mapping.

    J'ai suivi plusieurs tutoriels, le problème persiste.
    Est-ce que quelqu'un aurait déjà rencontré ce problème ?

    Merci d'avance.

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 18
    Points : 6
    Points
    6
    Par défaut Problème résolu
    J'ai fini par réussir à voir ma base de données.

    Ma base de données est située dans un dossier "data" de mon projet et se nomme "test". Mon erreur était la suivante :

    lors de mon test de connexion à la base de données via un fichier java, l'url était la suivante

    Connection connexion = DriverManager.getConnection("jdbc:hsqldb:data/test", "sa", "");
    et dans mon fichier de configuration hibernate, j'utilisais la même :

    <property name="hibernate.connection.url">jdbc:hsqldb:data/test</property>
    <property name="hibernate.connection.driver_class">org.hsqldb.jdbcDriver</property>
    <property name="hibernate.connection.username">sa</property>
    <property name="hibernate.connection.password"></property>
    <property name="dialect">org.hibernate.dialect.HSQLDialect</property>
    ce qui ne fonctionnait pas. J'ai fini par mettre le chemin entier pour accéder à ma base de données grâce à "file"

    <property name="hibernate.connection.url">jdbc:hsqldb:file:E:/.../data/test</property>
    Ce qui fonctionne.

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

Discussions similaires

  1. Problème de connexion à une base de donnée avec sql developer vendor code 17002
    Par hiba.jenhani dans le forum Connexions aux bases de données
    Réponses: 3
    Dernier message: 27/08/2019, 12h16
  2. Réponses: 2
    Dernier message: 30/04/2008, 09h33
  3. Oracle 10g connexion à la base de donnée avec EM
    Par rmaah dans le forum Connexions aux bases de données
    Réponses: 11
    Dernier message: 18/04/2006, 11h15
  4. Connexion à une base de donnée avec swing sous eclipse
    Par kodo dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 07/04/2006, 11h03
  5. [XSL]Connexion à une base de données avec XSL
    Par muad'dib dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 07/02/2006, 10h06

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