最近項目採用flex+spring+hibernate的框架開發,以前雖然說有多年的Java開發經驗了,可是一直使用的JDBC或者 ibatis,hibernate的使用仍是大姑娘上轎頭一回,網上都介紹說jboss的hibernateTools工具不錯,因此安裝使用了一下,下 面是安裝使用的總結php
一.hibernateTools工具的安裝:java
1.做者使用的eclipes版本是3.6mysql
2.選擇help ->install new software 彈出以下對話框spring
?sql
?選擇add按鈕數據庫
?在彈出的對話框中輸入 hibernateTools, 地址欄輸入:http://download.jboss.org/jbosstools/updates/stable/app
?點OK保存框架
?eclipse
?而後會顯示出以下的選擇框工具
?
?
勾選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.點擊運行,就會在你指定的包下面生成相關的文件了.
原帖地址:http://blueblood79.javaeye.com/blog/773177