hibernate反向工程 (eclipse和myeclipse)
如何提取數據庫的模式信息,想通過hibernate的反向工具嘗試下。
一、myeclipse下hibernate反向工程:
1、選擇myeclipse hibernate視圖
2、建立與後臺數據庫的連接
1)configure database driver;
2)添加對應的數據庫driver;
3)添加driver對應的jar包;
4)配置鏈接參數(示例:jdbc:oracle:thin:@10.3.15.30:1521:wmdev)
3、打開數據庫連接,選中所對應的表
4、右鍵數據表對象,選擇hibernate reverse engineering
5、選擇將要生成的文件的路徑:java src folder,java package
6、勾選Java data object,然後finish,生成完成後,在第5步中的路徑下可以看到生成pojo文件。
eclipse下反向工程
第一步:安裝 hibernate tools
補充:上面兩個網址不一定能用。可以嘗試下下面這個網址。 安裝Hibernate插件 http://download.jboss.org/jbosstools/updates/development http://download.jboss.org/jbosstools/updates/stable/
3, 成功安裝 hibernate tools 以後,新建一個java project , 名稱HibernateTest
點 Finish 完成,並添加 hibernate 庫文件及 mysql 驅動如下
在 Hibernate Configurations 視圖空白區域右建 Add Configurations ,這裏名稱我填寫的“hibernate” ,你可以命名爲其它,一會兒會被調用
Project : Browse 選擇一個需要反向工程的project Database Connection: Hibernate Configured connection Configuration File: Setup
下面開始根據配置創建反向生成代碼
切換到 Exporter 標籤頁繼續設置
運行結果如下 由於生成的實體類實現了 java.io.Serializable 所以會有黃色感嘆號,右鍵生成一個 eclipse j2ee 3.6.1:help 菜單 -> Install New Software... 或者您也可以下載插件本地安裝 |