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.點選執行,就會在你指定的包下面生成相關的檔案了.