eclipse下使用hibernate tools實現hibernate逆向工程


一  安裝hibernate tools插件

1 在線安裝

通過Eclipse的Help->Install New Software 在線安裝插件,插件連接為:

  • eclipse helios(3.6)版
選擇性安裝:hibernate tools在All Jboss tools節點下面
  • eclipse indigo(3.7)版
選擇性安裝
  • 其它版本
 
本人原來用最新版的eclipse版本juno(4.2.2),地址為: http://download.jboss.org/jbosstools/updates/stable/juno/

如下圖:

 

 

2 成功安裝了之后新建一個項目Java Project,名為 HibernateTest。

3 給項目添加數據庫驅動(本人使用sqlserver2008)和Hibernate的包。如下圖:

 

二 創建Hibernate配置文件(此部分為單獨使用配置文件創建逆向,由於沒有做成功,故可以直接跳到第三部分)

1 打開 Hibernate Configurations 視圖, 菜單 Window  -> Show View -> Other...。如下圖:

 2 在 Hibernate Configurations 視圖空白區域右建 Add Configurations ,這里名稱我填寫的“hibernate” ,你可以命名為其它,一會兒會被調用。如下圖:

3  彈出配置窗口,各個配置項如下:

Project : Browse 選擇一個需要反向工程的project ,

Database Connection: Hibernate Configured connection

Configuration File: Setup

 

4  填寫配置文件的各種信息。填寫數據連接相關內容,如IP,數據庫名稱,賬戶,密碼等 點Finish,然后下個窗口點OK 完成配置。如下圖:

 

5 點擊Finish按鈕完成配置文件的創建

 下面采用Data Management + Hibernate配置文件的結合方式創建逆向工程。因為之前我單獨使用Hibernate配置文件的方式沒有逆向成功,也沒有弄清楚是什么原因,后來采用兩種方式結合才做成功了。

三 采用eclipse自帶的數據庫管理器(Data Management)聯通數據庫

下面全程使用圖片加文字說明

1. 打開數據庫管理器(Data Management),並連接上數據庫

 

2.成功連接數據庫后會看到如下圖的所示

 

四 添加Hibernate Code Generation工具

1 點擊 window - customize perspective,如下:

 

五 開始逆向生成Java實體類

下面也是全程使用圖片加文字說明

1.創建Hibernate配置文件

 

2.創建完配置文件后返回的界面如下

3.切換到Common選項卡設置字符編碼

 

4.配置文件創建完之后可以看到Hibernate Configuerations 視圖的Database節點中有了數據庫

 

 

5.啟動Hibernate Code Generation Configuerations 工具

 

運行后就可以在項目的src目錄下生成相應的實體類和配置文件了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM