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 :

Impossible de créer les pojo avec Hibernate


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2012
    Messages : 69
    Par défaut Impossible de créer les pojo avec Hibernate
    Bonjour,

    je me retrouve avec un problème qui me semble insoluble, je n'arrive pas à créer les pojo avec les fichiers de config hibernate.

    voici le fichier de config:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <?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.dialect">org.hibernate.dialect.PostgreSQLDialect</property>
        <property name="hibernate.connection.driver_class">org.postgresql.Driver</property>
        <property name="hibernate.connection.url">jdbc:postgresql://localhost:5432/test</property>
        <property name="hibernate.connection.username">xxx</property>
        <property name="hibernate.connection.password">xxx</property>
      </session-factory>
    </hibernate-configuration>
    et voici le fichier de reverse engineering:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE hibernate-reverse-engineering PUBLIC "-//Hibernate/Hibernate Reverse Engineering DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-reverse-engineering-3.0.dtd">
    <hibernate-reverse-engineering>
      <schema-selection match-catalog="test" match-schema="PASCAL"/>
      <table-filter match-name="book"/>
    </hibernate-reverse-engineering>
    voici ce que j'utilise comme outils:
    debian, Netbeans, wildfly, hibernate, ppostgresql

    par avance, merci pour votre aide

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2012
    Messages : 69
    Par défaut
    de retour avec quelques informations intéressantes, si je fais un nouveau projet avec la même config mais je remplace postgresql par mysql, je peux sans soucis créer mes pojo avec les fichiers de config hibernate.

    le problème semble venir de la base de données postgesql. Pourtant je peux lire mes données dans la base depuis netbeans sans problème.

    quelqu'un a-t-il déjà rencontré ce problème?

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2012
    Messages : 69
    Par défaut
    Bonjour,

    j'ai effectué plusieurs tests.

    1. créer une application Java standard avec Hibernate et Postgresql.
    2. supprimer la connection à la base de données depuis Netbeans puis création d'une nouvelle.

    résultat -> même problème impossible de créer les pojo, je ne recois aucun message mais je constate simplement que les fichiers ne sont pas créer dans le package "entities". Je ne rencontre aucun problème si je fais la même chose avec Mysql.

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    69
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2012
    Messages : 69
    Par défaut
    Bonjour,

    j'ai finalement trouvé.

    si je supprime le texte suivant du fichier hibernate.reveng.xml:
    match-schema="PASCAL

    alors je peux créer mes pojo et je peux ensuite effectuer une requête HQL et voir mes données.

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

Discussions similaires

  1. Impossible d'utiliser les annotations avec hibernate 4.2
    Par momo-ben dans le forum Persistance des données
    Réponses: 2
    Dernier message: 02/11/2013, 12h26
  2. Hibernate/Oracle impossible de créer les tables
    Par zaitsev dans le forum Hibernate
    Réponses: 1
    Dernier message: 24/02/2012, 14h39
  3. Les problémes avec Hibernate
    Par hichem_enis dans le forum Struts 1
    Réponses: 7
    Dernier message: 11/04/2008, 13h00
  4. Impossible de créer une vue avec un champ spatial
    Par M Roncheau dans le forum SQL
    Réponses: 2
    Dernier message: 24/08/2007, 09h11
  5. Réponses: 1
    Dernier message: 24/05/2006, 18h29

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