hibernate 自动生成数据库(根据hibernate配置文件)

/*
* 根据hibernate配置文件 自动生成数据库
* 前提 必须先建立一个空的数据库
*/

import java.io.File;

import org.hibernate.HibernateException;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import org.hibernate.tool.hbm2ddl.SchemaExport;

public class CreateDB {
    static Session session;

    public static void main(String[] args) {
        Configuration config = null;
        Transaction tx = null;
        config = new Configuration().configure();
        System.out.println("Creating tables...");
        SchemaExport schemaExport = new SchemaExport(config);
        schemaExport.create(true, true);
        System.out.println("Table created.");
    }
}

直接运行就行

分享:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

😉😐😡😈🙂😯🙁🙄😛😳😮:mrgreen:😆💡😀👿😥😎😕

验证码 *