2014-11-06 80 views
1

我是新來的休眠,並試圖瞭解什麼是實現和使用它的正確方法。使用表設計Hibernate類

Creates tables and then use a tool to generate Hibernate classes 

or 

Build the classes and create the tables 

我們的是一箇舊的應用程序,所以表結構已經there..We剛剛創建Hibernate類和使用它們...

有人可以讓我知道這是正確的,effecient方式?

+2

檢查此[如何從數據庫表生成Hibernate Pojo類](http://www.wikihow.com/Generate-Hibernate-Pojo-Classes-from-DB-Tables) – Joe 2014-11-06 00:38:58

+0

當你說「表結構是已經在那裏「你是說你有類定義文件(爲你的豆和控制器)已經在那裏?如果是,那麼你只需要配置你的持久性,POM等文件來支持這些類。否則,寫你的類,然後配置上面提到的那些。 – ha9u63ar 2014-11-06 00:39:04

+0

你是什麼意思構建clases和創建類? 它是創建clases和後來的表? – 2014-11-06 00:43:12

回答

1

您擁有雙方的自動化工具。 從遺留數據庫創建類:

如果已經有runnig數據庫,則應該使用此命令..netbeans具有其中之一。

創建表和實體間關係和嵌入式clasess:

這種方式,你必須使用anotations或XML文件來描述愨clases和其他關係的東西之間的關係,並設置表生成策略,在持續創造單元將自動創建表,用於指定表的類名稱和列的字段名稱。

如果您已經在數據庫中使用的工具來生成實體類