/* * 根据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."); } }
直接运行就行