我正在尝试创建一个sessionfactory,但每当控件转到NewHibernateUtil.java时,它都会抛出java.lang.ExceptionInitializeError
引起:org.hibernate.HibernateException:找不到/hibernate.cfg.xml
这就是我调用NewHibernateUtil的方式:
SessionFactory sessionfactory = NewHibernateUtil.getSessionFactory();
这是我的NewHiberNateUtil代码:
public class NewHibernateUtil {
private static final SessionFactory sessionFactory;
static {
try {
// Create the SessionFactory from standard (hibernate.cfg.xml)
// config file.
sessionFactory = new Configuration().configure().buildSessionFactory();
} catch (HibernateException ex) {
// Log the exception.
System.err.println("Initial SessionFactory creation failed." + ex);
throw new ExceptionInInitializerError(ex);
}
}
public static SessionFactory getSessionFactory() {
return sessionFactory;
}
}
上述代码有问题吗?
答案 0 :(得分:0)
这看起来像配置问题。你可以在这里详细发布你的配置文件和异常消息,以便更清楚地了解...
干杯!