import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; import org.hibernate.service.ServiceRegistry; import org.hibernate.service.ServiceRegistryBuilder; import org.hibernate.tool.hbm2ddl.SchemaExport; import org.junit.Test; /** * Created by asd73 on 2017/2/25. */ public class TestStudents { @Test public void testSchemaExport(){ //默认读取hibernate.cfg.xml文件 Configuration configuration = new Configuration().configure(); ServiceRegistry serviceRegistry =new ServiceRegistryBuilder().applySettings(configuration.getProperties()).buildServiceRegistry(); SessionFactory sessionFactory = configuration.buildSessionFactory(serviceRegistry); // 生成并输出sql到文件(当前目录)和数据库 SchemaExport export = new SchemaExport(configuration); // 创建表结构,第一个true 表示在控制台打印sql语句,第二个true 表示导入sql语句到数据库 export.create(true,true); } }
在
SchemaExport export = new SchemaExport(configuration);
中报错
hibernate包如下,hibernate用的4.2.4
为什么报错
慕运维3945127
相关分类