程序小白123
2017-06-04 19:47
大家的测试类怎么写的,求助
如果用的是Hibernate5.x, 可以这样写
package entity;
import org.hibernate.boot.Metadata;
import org.hibernate.boot.MetadataSources;
import org.hibernate.boot.registry.StandardServiceRegistryBuilder;
import org.hibernate.service.ServiceRegistry;
import org.hibernate.tool.hbm2ddl.SchemaExport;
import org.hibernate.tool.schema.TargetType;
import org.junit.Test;
import java.util.EnumSet;
/**
* Created by marhone on 6/4/17.
*/
public class StusentsTester {
@Test
public void testSchemaExport(){
ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().configure().build();
Metadata metadata = new MetadataSources(serviceRegistry).buildMetadata();
SchemaExport schemaExport = new SchemaExport();
// Hibernate4.x, 可以直接用true参数
schemaExport.create(EnumSet.of(TargetType.DATABASE), metadata);
}
}
谢谢,通过你这种方法,如何获取sessionFactory?
使用Struts2+Hibernate开发学生信息管理功能
80695 学习 · 797 问题
相似问题