[ALG3-JAVA] Hibernate

Voir le sujet précédent Voir le sujet suivant Aller en bas

[ALG3-JAVA] Hibernate

Message  dahico2002 le Dim 29 Nov 2009, 16:02

Bonjour tout le monde,

j'ai un soucis avec la configuration d'hibernate. Tous les .jar dont j'ai besoin ont été ajouté à mon projet.
Lorsque je lance mon projet, voilà l'erreur qu'il me met :
Code:

INFO: using JDK 1.4 java.sql.Timestamp handling
Echec création SessionFactory : org.hibernate.HibernateException: Hibernate Dialect must be explicitly set

Et voilà le code de mon fichier hibernate.cfg.xml :
Code:

<?xml version="1.0" encoding="UTF-8"?>

<!--
    Document  : hibernate.cfg.xml
    Created on : 29 novembre 2009, 13:20
    Author    : Malick
    Description:
        Purpose of the document follows.
-->
<!DOCTYPE hibernate-configuration PUBLIC"-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-configuration>
    <session-factory>
        <!-- DataBase connection settings -->
        <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
        <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/esidb2</property>
        <property name="hibernate.connection.username">****</property>
        <property name="hibernate.connection.password">****</property>
        <!-- Pool de connection (interne) -->
        <!--<property name="connection.pool_size">1</property>-->
        <!-- SQL dialect -->
        <property name="hibernate.dialect">org.hibernate.dialect.MySQLInnoDBDialect</property>
        <!-- Montrer toutes les requêtes générées -->
        <property name="show_sql">true</property>

        <!--<mapping ressource="g28583/Formation.hbm.xml" />-->
        <mapping ressource="g28583.Formation" />
    </session-factory>
</hibernate-configuration>

Merci bcp pour l'aide


Dernière édition par dahico2002 le Lun 30 Nov 2009, 11:15, édité 1 fois

dahico2002

Nombre de messages : 62
Age : 32
Prénom : Malick
Date d'inscription : 13/12/2006

Revenir en haut Aller en bas

Re: [ALG3-JAVA] Hibernate

Message  pbt le Dim 29 Nov 2009, 18:06

Pas sur du tout .. mais essaie de définir le dialect d'abord ... mais je redis que je ne suis pas sur que l'ordre aie de l'importance...

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: [ALG3-JAVA] Hibernate

Message  dahico2002 le Lun 30 Nov 2009, 11:14

J'ai essayer de mettre la clause
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
en début de
<session-factory>
.

J'ai toujours le même problème.

Dans mon fichier HibernateUtil.java, je ne sais pas si c'est du à cette ligne :
Code:
sessionFactory=new Configuration().configure().buildSessionFactory();
. Je ne sais pas si je dois le remplacer par cette ligne :
Code:
sessionFactory=new AnnotationConfiguration().buildSessionFactory();

dahico2002

Nombre de messages : 62
Age : 32
Prénom : Malick
Date d'inscription : 13/12/2006

Revenir en haut Aller en bas

Re: [ALG3-JAVA] Hibernate

Message  pbt le Lun 30 Nov 2009, 13:24

Perso, netbeans m'a généré la deuxième.

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: [ALG3-JAVA] Hibernate

Message  dahico2002 le Lun 30 Nov 2009, 14:56

Voilà toutes les erreurs qu'il me fait :
Code:

ATTENTION: No connection properties specified - the user must supply JDBC connections
Echec création SessionFactory : org.hibernate.HibernateException: Hibernate Dialect must be explicitly set
Exception in thread "main" java.lang.ExceptionInInitializerError
        at g28583.HibernateUtil.<clinit>(HibernateUtil.java:23)
        at g28583.Main.main(Main.java:22)
Caused by: org.hibernate.HibernateException: Hibernate Dialect must be explicitly set
        at org.hibernate.dialect.DialectFactory.determineDialect(DialectFactory.java:57)
        at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:39)
        at org.hibernate.cfg.SettingsFactory.determineDialect(SettingsFactory.java:426)
        at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:128)
        at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2009)
        at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1292)
        at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:859)
        at g28583.HibernateUtil.<clinit>(HibernateUtil.java:20)
        ... 1 more
Java Result: 1
Ces erreurs sont causés par le
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
et les autres erreus sont du à cause ceci :
sessionFactory=new AnnotationConfiguration().buildSessionFactory();

Je ne vois vraiment pas pourquoi cela ne fonctionne pas.

Merci pour les réponses ;-)

dahico2002

Nombre de messages : 62
Age : 32
Prénom : Malick
Date d'inscription : 13/12/2006

Revenir en haut Aller en bas

Re: [ALG3-JAVA] Hibernate

Message  Contenu sponsorisé Aujourd'hui à 12:35


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum