步驟一:
window-->open Perspective-->MyEclipse Java Persistence

進行了上面的 操作后會出現一個視圖DB Brower:MyEclipse Derby,

點擊右鍵新建new一個在出現的面板Database Driver中,Driver template中選擇Oracle(ThinDriver)這里以oracle軟件為例,如果是mysql就選mysql的
driver name可以隨意取,Connection URL就寫平常的JDBC中的 URL,jdbc:oracle:thin:@127.0.0.1:1521>]:<database_name>,用戶名,用戶密碼也是的,接下來add Jars添加oracle的驅動包,點Test Driver測試下是否可用,點擊Finish完成,這時在視圖中會出現你寫的driver name的那個圖標了,點擊圖標可以看到數據庫中所有的表 。
步驟二:
選中項目右鍵 -->MyEclipse-->add Hibernate Capabilities

這里我們選擇hibernate3.2然后如果需要用到在實體類 上添加注釋的話那么選中緊挨着的Enable Hibernate Annotations Support
然后下一步選中一個目錄存放自動生成hibernate.cfg.xml文件

然后下一步選中一個目錄存放自動生成hibernate.cfg.xml文件

下一步選中一個DB Driver中我們第一步建立的那個,

然后下一步選中一個目錄(選擇目錄和包)存放自動生成的 HibernateSessionFactory工具類

點Finish完成
步驟三:
反轉,到DB Brower中那個新建的選中點開到所有表選中並且點擊右鍵--->Hibernate Reverse Enginnering
選中目錄存放將要反轉出來的實體類並且勾選中Create POJO<>DB(add Hibernate mapping..用來在實體類中添加注釋映射,可選可不選),選中Update Hibernate configuration..用來將生成的實體類映射到上一步生成的hibernate.cfg.xml中去,
接着再下一步到typeMapping 這里選中Hibernate type類型,再到Id Generator這里,可以設置成為native,Generate version and timestamp tag是用來在有version字樣的數據庫列生成表的字段時自動加上@version注解,同樣可選可不選,然后點擊Finish完成。 就可以回到my eclipse enterprise視圖下面看到所生成的實體類以及配置文件。

選中目錄存放將要反轉出來的實體類並且勾選中Create POJO<>DB(add Hibernate mapping..用來在實體類中添加注釋映射,可選可不選),選中Update Hibernate configuration..用來將生成的實體類映射到上一步生成的hibernate.cfg.xml中去,

接着再下一步到typeMapping 這里選中Hibernate type類型,再到Id Generator這里,可以設置成為native,Generate version and timestamp tag是用來在有version字樣的數據庫列生成表的字段時自動加上@version注解,同樣可選可不選,然后點擊Finish完成。 就可以回到my eclipse enterprise視圖下面看到所生成的實體類以及配置文件。

