hibernate反向工程 (eclipse和myeclipse)
如何提取資料庫的模式資訊,想通過hibernate的反向工具嘗試下。
一、myeclipse下hibernate反向工程:
1、選擇myeclipse hibernate視圖
2、建立與後台資料庫的串連
1)configure database driver;
2)添加對應的資料庫driver;
3)添加driver對應的jar包;
4)配置連結參數(樣本:jdbc:oracle:thin:@10.3.15.30:1521:wmdev)
3、開啟資料庫連接,選中所對應的表
4、右鍵資料表對象,選擇hibernate reverse engineering
5、選擇將要產生的檔案的路徑:java src folder,java package
6、勾選Java data object,然後finish,產生完成後,在第5步中的路徑下可以看到產生pojo檔案。
eclipse下反向工程
第一步:安裝 hibernate tools 1, 登入 jboss 網站下載外掛程式 http://www.jboss.org/tools/download.html 2,選擇Update Sites網路安裝Hibernate外掛程式 http://www.jboss.org/tools/download/dev 我選擇安裝的是3.2bata2開發版,您可以選擇3.1ga正式版 補充:上面兩個網址不一定能用。可以嘗試下下面這個網址。 安裝Hibernate外掛程式 http://download.jboss.org/jbosstools/updates/development http://download.jboss.org/jbosstools/updates/stable/ 3, 成功安裝 hibernate tools 以後,建立一個java project , 名稱HibernateTest 點 Finish 完成,並添加 hibernate 庫檔案及 mysql 驅動如下 開啟 Hibernate Configurations 視圖, 菜單 Window -> Show View -> Other...
在 Hibernate Configurations 視圖空白地區右建 Add Configurations ,這裡名稱我填寫的“hibernate” ,你可以命名為其它,一會兒會被調用 彈出配置視窗如下
Project : Browse 選擇一個需要反向工程的project Database Connection: Hibernate Configured connection Configuration File: Setup
填寫資料連線相關內容,如IP,資料庫名稱,賬戶,密碼等 點Finish 完成配置
下面開始根據配置建立反向產生代碼
雙擊或右建菜單 new 一個配置
修改配置名稱後,點 Apply 按鈕生效
Console configuration: 選擇剛才建立的 hibernate 配置 Output directory :輸出目錄選擇 項目名稱/src 目錄 Package 名稱我填的 www.db.pojo 你可以隨便起名,這個包會自動建立
切換到 Exporter 標籤頁繼續設定 點 Apply 按鈕完成設定,點 Run 按鈕即可根據資料庫產生JAVA 實體類了
運行結果如下 由於產生的實體類實現了 java.io.Serializable 所以會有黃色驚嘆號,右鍵產生一個
eclipse j2ee 3.6.1:help 菜單 -> Install New Software...
或者您也可以下載外掛程式本地安裝
|