轉載地址:http://blueblood79.iteye.com/blog/773177
最近項目采用flex+spring+hibernate的框架開發,之前雖說有多年的Java開發經驗了,但是一直使用的JDBC或者 ibatis,hibernate的使用還是大姑娘上轎頭一回,網上都介紹說jboss的hibernateTools工具不錯,所以安裝使用了一下,下 面是安裝使用的總結
一.hibernateTools工具的安裝:
1.作者使用的eclipes版本是3.6
2.選擇help ->install new software 彈出如下對話框
選擇add按鈕
在彈出的對話框中輸入 hibernateTools, 地址欄輸入:http://download.jboss.org/jbosstools/updates/stable/
點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.點擊運行,就會在你指定的包下面生成相關的文件了.