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

一  安裝hibernate tools插件html

1 在線安裝ios

經過Eclipse的Help->Install New Software 在線安裝插件,插件鏈接爲:web

  • 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/

以下圖:sql



2 成功安裝了以後新建一個項目Java Project,名爲 HibernateTest。數據庫

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

 

二 建立Hibernate配置文件(此部分爲單獨使用配置文件建立逆向,因爲沒有作成功,故能夠直接跳到第三部分)工具

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

2 在 Hibernate Configurations 視圖空白區域右建 Add Configurations ,這裏名稱我填寫的「hibernate」 ,你能夠命名爲其它,一下子會被調用。以下圖:編碼

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

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目錄下生成相應的實體類和配置文件了

相關文章
相關標籤/搜索