2010-05-25 60 views
0

即時通訊開發一個java swing應用程序,我會使用休眠持久性。 我在jpa,hibernate和ORM中一般都是全新的。netbeans + hibernate的java swing應用程序

我按照this教程,它很容易,但問題是描述db中的表的java類是由反向工程的表製成的。

我想做相反的過程:我想從java類的數據庫表。

問題是,我如何使用netbeans來做到這一點?有一些教程?

回答

1

顯然,反向工程數據庫生成java類更爲常見。

如果你想生成的Java類的數據庫,你可以爲每個Hibernate對象的這樣一個DDL:

AnnotationConfiguration配置=新AnnotationConfiguration();
config.addAnnotatedClass(User.class);
config.configure();
new SchemaExport(config).create(true,true);

使用這些參數的方法來創建:
創建(布爾腳本,布爾出口)
腳本 - 打印DDL到控制檯
出口 - 把腳本輸出到數據庫

+0

非常感謝它非常有用! – gumuruh 2011-11-28 06:01:58