当前位置:编程学习 > JAVA >>

求高手解答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目录下。 --------------------编程问答--------------------
引用 3 楼 jiakai0419 的回复:
new Configuration();

用默认参数的构造方法。

classpath里面hibernate的配置文件应该起名为hibernate.cfg.xml

要不他会找不到配置文件。

如果用的是集成开发环境如Eclipse啥的。

你可以把hibernate.cfg.xml放到src目录下。


++
再看看jar包引没引全 --------------------编程问答--------------------
引用 2 楼 wnf2009 的回复:
JDK版本问题

+1
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,