自動生成hibernate的hbm.xml和model/entity

本人用的eclipse-luna版本數據庫

 

1、安裝Hibernate Tools插件

一、打開eclipse應用商店,工具欄help--->Eclipse Marketplaceeclipse

二、輸入jboss,以下工具

安裝完成後,工具欄項會多出如下一個圖標,以後會用到測試

 

 

2、經過Hibernate Tools插件自動生成數據庫對應的model和hbm.xml文件

咱們都知道,hibernate有兩種配置方式,一種是基於xml文件,一種是基於註解方式。spa

方式1:基於xml

一、生成hibernate.cfg.xml文件hibernate

右鍵項目---->new---->選擇other----->輸入hibernate---->選擇Hibernate Configuration File插件

點擊next,進行下一步code

點擊finish,hibernate.cfg.xml配置文件已經生成好了。xml

二、生成hibernate.reveng.xml配置文件ip

選擇剛纔建立的Console configuration,而後先刷新(點擊refresh按鈕),以下:

而後點擊你想要映射的數據庫表名,選擇include,以下

點擊finish,完成hibernate.reveng.xml文件的建立。

二、生成model和hbm.xml映射文件

第一步:選擇以下圖的選項,進入自動生成code配置(英文很明顯)

第二步:配置第一步以下:

第三步:在上一步驟的基礎上,配置第二步選擇Main旁邊的Exporters標籤,以下:

選擇上述兩選項後,run,則對應package下已自動生成hbm.xml與model文件,以下

方式2:基於註解

在上述生成model和hbm.xml映射文件的第三步中,只須要再勾選一個選項,去掉一個選項便可,以下圖:

以後就能夠寫個測試試一試了!

相關文章
相關標籤/搜索