Hibernate5.x 使用SchemaExport生成数据表

    xiaoxiao2025-05-20  3

    在学习使用Hibernate生成数据表时,发现Hibernate4.x中的configuration已失效,新语法如下 `import org.hibernate.boot.MetadataSources; import org.hibernate.boot.registry.StandardServiceRegistryBuilder; import org.hibernate.boot.spi.MetadataImplementor; import org.hibernate.service.ServiceRegistry; import org.hibernate.tool.hbm2ddl.SchemaExport; import org.junit.Test;

    public class TestStudents {

    @Test public void tsetSchemaExport(){ ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().configure().build(); MetadataImplementor metadata = (MetadataImplementor) new MetadataSources( serviceRegistry ).buildMetadata(); new SchemaExport(metadata).create(true, true); }

    }`

    转载请注明原文地址: https://ju.6miu.com/read-1299098.html
    最新回复(0)