使用junit出问题的解决办法:
1.给测试类加上一个main方法,把测试放进去执行如下示例:
package com.dada.hibernate;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.AnnotationConfiguration;
import org.hibernate.tool.hbm2ddl.SchemaExport;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test;
public class TestStudent {
private static SessionFactory sf;
//
@BeforeClass
public static void beforeClass() {
sf = new AnnotationConfiguration().configure().buildSessionFactory();
}
@AfterClass
public static void afterClass() {
sf.close();
}
@Test
public void testSchemaExport() {
new SchemaExport(new AnnotationConfiguration().configure()).create(false, true);
}
public static void main(String[] args) {
new TestStudent().testSchemaExport();
}
}
这样出现问题的地方都会被打印出来的。
版权声明:本文为tengdazhang770960436原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。