1. 程式人生 > >hibernateTools工具安裝及使用總結(eclipse 3.6)

hibernateTools工具安裝及使用總結(eclipse 3.6)

       最近專案採用flex+spring+hibernate的框架開發,之前雖說有多年的Java開發經驗了,但是一直使用的JDBC或者ibatis,hibernate的使用還是大姑娘上轎頭一回,網上都介紹說jboss的hibernateTools工具不錯,所以安裝使用了一下,下面是安裝使用的總結

一.hibernateTools工具的安裝:

1.作者使用的eclipes版本是3.6

2.選擇help ->install new software 彈出如下對話方塊



選擇add按鈕

點OK儲存

然後會顯示出如下的選擇框



勾選JBoss Tools 選擇下面的Hibnernate Tools ,點選 next 按鈕,然後按照提示就可以完成Hibernate的安裝,安裝完畢後會重新啟動eclipse

二. hibernate工具的使用

1.開啟hibernate檢視

在上述工具安裝完成後,選擇 window->open perspective 開啟透檢視,選擇Hibernate透檢視

2.新增 hibernate configuration 檔案

在hibernate透檢視下,右鍵單擊,選擇 add Hibernate Configuration, 會彈出如圖所示的對話方塊

Name: 可以順便起一個

project:選擇eclipse下面的工程,很多博文中都是新建的hibernate工程,其實是沒有必要的,選擇你目前正在操作的工程就可以了.

databaseConnection: 選擇右側的New按鈕,會彈出一個讓你選擇資料庫的對話方塊,這裡就不貼圖了,目前筆者用的是mysql資料庫,所以就選擇MySQL,點選next後,如果classPath下沒有相應的driverClass,就需要新增MySQL的驅動到classpath下面

如果需要調整字符集的話,可以在common選項卡下設定

完成後,點選OK按鈕.

就會出現如下圖的介面了,可以看到相關資料庫下面的表資訊了



3. 配置 Code generation檔案

1.選擇 快捷標籤,下拉選擇hibernate Code Generation Configurations,點選彈出相關的對話方塊

選擇Main標籤頁
name: 順便設定

console configuration: 這個就是上面設定的配置資訊,作者這裡是hibernate

output directory: 選擇你要操作的目錄

package:選擇你要操作的包

reveng.xml:這個是配置的重點,主要是設定要操作的表,列等等,下面在重點講

配置如下圖:




2.重點說下reveng.xml檔案:

1.點選Setup按鈕,選擇建立新的配置檔案,會彈出如下的對話方塊



如果如筆者一樣,左側沒有資料的話,單擊 refresh就可以顯示相應的資料表資訊,然後操作你要生成的表

3.匯出

選擇exporters選項卡,然後選擇相應要生成的檔案,筆者這邊是hbm.xml 和實體檔案

4.點選執行,就會在你指定的包下面生成相關的檔案了.