标签:
假如你把配置文件写错了,myeclipse竟然不报错,只说sf空指针。
<mapping class="com.oracle.hibernate.model."/>
//或者你少写了.configure(),myeclipse也不报错
sf = new AnnotationConfiguration().configure().buildSessionFactory();
此时只需:
@BeforeClass public static void beforeClass(){ //用的是注解,new的是AnnotationConfiguration() //加上try-catch,就ok了,如果还不行,就在本类里写一个main方法调一下BeforeClass。 try { sf = new AnnotationConfiguration().configure().buildSessionFactory(); } catch (HibernateException e) { // TODO Auto-generated catch block e.printStackTrace(); } }
Hibernate3.3.2_JUnit_BoforeClass不报异常的Bug处理
标签:
原文地址:http://www.cnblogs.com/lihaoyang/p/4852000.html