以前一直用myelipse,在myeclipse做hibernate逆向工程倒是很順手了。
可是最近改用eclipse了,開始是不會裝eclipse插件,折騰了幾天終於裝下去了,可是又不會用病逆向工程
終於在一國外網站上終於找到了:
我就把怎樣生成hbm.xml和類的方法介紹下:
前提條件
1,有一個項目並且已經添加了hibernate 3.x
2,有相應的數據庫。只是沒有關聯起來。
接下來正式開始了
1,添加hibernate.cfg.xml
右擊項目-->new-->other--->搜索(hibernate)-->選擇“Hibernate Configuration File(cfg.xml)”-->next-->選中項目名-->next-->填上連接數據庫的必要信息-->finish
圖:
2,添加hibernate配置:
擊項目-->new-->other--->搜索(hibernate)-->選擇“Hibernate Console Configuration”。會出現如下界面
3,添加:hibernate.reveng.xml
右擊項目-->new-->other--->搜索(hibernate)-->選擇“Hibernate Reverse Engineering File(reveng.xml)”-->next.
會出現如下圖:
完成上面步驟以后,會創建,並已經打開:hibernate.reveng.xml,再做如下操作
添加完以后,保存,關閉。
4,生成hbm.xml和bean.
在hinbernate模式下才看得見。
在指定的目錄下我們就可以看到,生成的文件了。
錯誤是因為沒有指定包位置:打開文件,添加就可以了
這里主是:如package com.polaris.fw.crud.test