我遵循this教程,很简单,但问题是描述db中的表的java类是从具有反向引擎的表中创建的。
我想做相反的过程:我想从java类中创建db表。
问题是,我怎么能用netbeans做到这一点?有一些教程吗?
答案 0 :(得分:1)
显然,对数据库进行逆向工程以生成java类更为常见。
如果要从java类生成数据库,可以为每个hibernate对象生成一个DDL,如下所示:
AnnotationConfiguration config = new AnnotationConfiguration();
config.addAnnotatedClass(User.class);
config.configure();
新的SchemaExport(config).create(true,true);
使用方法的这些参数创建:
创建(布尔脚本,布尔输出)
脚本 - 将DDL打印到控制台
export - 将脚本导出到数据库