您的位置:首页 > 其它

Hibernate Dialect must be explicitly set的异常(初学者较容易犯的错误)

2008-12-27 23:43 609 查看
异常是这样
org.hibernate.HibernateException: Hibernate Dialect must be explicitly set

正确写法:public void save(Login login) {

Configuration config = new Configuration();
SessionFactory sf=config.configure().buildSessionFactory(); Session s=sf.openSession();
Transaction t =s.beginTransaction();
s.save(login);
t.commit();
s.close();

}
}
错误写法:public void save(Login login) {

Configuration config = new Configuration();
SessionFactory sf=config.buildSessionFactory(); Session s=sf.openSession();
Transaction t =s.beginTransaction();
s.save(login);
t.commit();
s.close();

}
}

关键错误就在于漏掉一个configure()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: