Hiberate SchemaExport

来源:互联网 发布:linux telnet 安装包 编辑:程序博客网 时间:2024/05/16 00:39

生成schema

Configuration cfg = new Configuration();cfg.addClass(User.class);cfg.setProperty("hibernate.dialect", "org.hibernate.dialect.HSQLDialect");Dialect dialect = Dialect.getDialect(cfg.getProperties());String[] sqls = cfg.generateDropSchemaScript(dialect);

执行schema

 Configuration cfg = new Configuration();cfg.addClass(User.class);cfg.setProperty("hibernate.dialect", "org.hibernate.dialect.HSQLDialect");SchemaExport export = new SchemaExport(cfg);export.create(true, false);