salut tt le monde,
je suis en train de faire du mapping avec une base de données en utilisant Hibernate. je l'ai configuré en programmation comme le suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 public  Configuration cfg = new Configuration();
cfg.addClass(Client.class)
           .addClass(Card.class)
           .setProperty("connection.url",url)
           .setProperty("dialect",dialect)
           .setProperty("connection.username",username)
           .setProperty("connection.password",password)
           .setProperty("connection.driver_class",driver_class)
           .setProperty("myeclipse.connection.profile",profile);
sessionFactory = cfg.buildSessionFactory();
après l'exécution de mon TestHibernate, il m'affiche l'exception suivante, qui se déclenche à la ligne:
sessionFactory = cfg.buildSessionFactory();

org.hibernate.HibernateException: database product name cannot be null
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:374)
at org.hibernate.cfg.SettingsFactory.buildSettings(
SettingsFactory.java:110)
at org.hibernate.cfg.Configuration.buildSettings(
Configuration.java:1463)
at org.hibernate.cfg.Configuration.buildSessionFactory(
Configuration.java:1004)
at com.genuitec.hibernate.SessionManager.currentSession(
SessionManager.java:69)
at com.genuitec.hibernate.testHibernate.main(
testHibernate.java:16)
il y a qq qui a une idée. et merci beaucoup