求高手解答Hibernate异常问题
package hbn;import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;
public class HBNConnect {
private static SessionFactory sf;
static {
Configuration conf = new Configuration();
conf.configure();
sf = conf.buildSessionFactory();
}
public static SessionFactory getSessionFactory() {
return sf;
}
public static Session getSession() {
Session session = sf.openSession();
return session;
}
public static void close(Session session) {
if (session.isOpen()) {
session.close();
}
}
}
--------------------编程问答-------------------- 这个错在哪了啊。。。
HBNConnect。java:11 是代码中的这段 Configuration conf = new Configuration();
这个怎么改啊~ --------------------编程问答-------------------- JDK版本问题 --------------------编程问答-------------------- new Configuration();
用默认参数的构造方法。
classpath里面hibernate的配置文件应该起名为hibernate.cfg.xml
要不他会找不到配置文件。
如果用的是集成开发环境如Eclipse啥的。
你可以把hibernate.cfg.xml放到src目录下。 --------------------编程问答--------------------
++
再看看jar包引没引全 --------------------编程问答--------------------
+1
补充:Java , Java SE