首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Exception >

org.hibernate.HibernateException: Hibernate Dialect must be explicitly set

2014-01-26 
我用的是properties方式配置文件,请问这个错误是什么原因,谢谢各位 org.hibernate.HibernateException: Hib

我用的是properties方式配置文件,请问这个错误是什么原因,谢谢各位
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:422)
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 cn.com.cnsc.app.MyFileApplication. <clinit> (MyFileApplication.java:108)

------解决方法--------------------------------------------------------
没有设置方言,hibernate.cfg.xml里面加上
<property name= "hibernate.dialect "> net.sf.hibernate.dialect.MySQLDialect </property>
net.sf.hibernate.dialect.MySQLDialect改成你自己的数据库的方言类,hibernate提供的

        

热点排行