hibernate反向工程 (eclipse和myeclipse)(轉)

hibernate反向工程 (eclipse和myeclipse)html

如何提取數據庫的模式信息,想經過hibernate的反向工具嘗試下。java

1、myeclipse下hibernate反向工程:mysql

hibernate反向工程 <wbr>(eclipse和myeclipse)(轉)
hibernate反向工程 <wbr>(eclipse和myeclipse)(轉)
hibernate反向工程 <wbr>(eclipse和myeclipse)(轉)

一、選擇myeclipse hibernate視圖sql

二、創建與後臺數據庫的鏈接數據庫

1)configure database driver;網絡

2)添加對應的數據庫driver;oracle

3)添加driver對應的jar包;eclipse

4)配置連接參數(示例:jdbc:oracle:thin:@10.3.15.30:1521:wmdev)工具

三、打開數據庫鏈接,選中所對應的表網站

四、右鍵數據表對象,選擇hibernate reverse engineering

五、選擇將要生成的文件的路徑:java src folder,java package

六、勾選Java data object,而後finish,生成完成後,在第5步中的路徑下能夠看到生成pojo文件。

eclipse下反向工程

第一步:安裝 hibernate tools
1, 登陸 jboss 網站下載插件
http://www.jboss.org/tools/download.html
2,選擇Update Sites網絡安裝Hibernate插件
http://www.jboss.org/tools/download/dev
我選擇安裝的是3.2bata2開發版,您能夠選擇3.1ga正式版

補充:上面兩個網址不必定能用。能夠嘗試下下面這個網址。

安裝Hibernate插件

http://download.jboss.org/jbosstools/updates/development

http://download.jboss.org/jbosstools/updates/stable/

3, 成功安裝 hibernate tools 之後,新建一個java project , 名稱HibernateTest

hibernate反向工程 (eclipse和myeclipse)【轉】 - xiaoyou8519 - 夢-- 隨心 隨緣

點 Finish 完成,並添加 hibernate 庫文件及 mysql 驅動以下

hibernate反向工程 (eclipse和myeclipse)【轉】 - xiaoyou8519 - 夢-- 隨心 隨緣
打開 Hibernate Configurations 視圖, 菜單 Window  -> Show View -> Other...

hibernate反向工程 (eclipse和myeclipse)【轉】 - xiaoyou8519 - 夢-- 隨心 隨緣

在 Hibernate Configurations 視圖空白區域右建 Add Configurations ,這裏名稱我填寫的「hibernate」 ,你能夠命名爲其它,一下子會被調用

hibernate反向工程 (eclipse和myeclipse)【轉】 - xiaoyou8519 - 夢-- 隨心 隨緣
彈出配置窗口以下

Project : Browse 選擇一個須要反向工程的project

Database Connection: Hibernate Configured connection

Configuration File: Setup

hibernate反向工程 (eclipse和myeclipse)【轉】 - xiaoyou8519 - 夢-- 隨心 隨緣
hibernate反向工程 (eclipse和myeclipse)【轉】 - xiaoyou8519 - 夢-- 隨心 隨緣hibernate反向工程 (eclipse和myeclipse)【轉】 - xiaoyou8519 - 夢-- 隨心 隨緣
填寫數據鏈接相關內容,如IP,數據庫名稱,帳戶,密碼等 點Finish 完成配置

hibernate反向工程 (eclipse和myeclipse)【轉】 - xiaoyou8519 - 夢-- 隨心 隨緣

下面開始根據配置建立反向生成代碼

hibernate反向工程 (eclipse和myeclipse)【轉】 - xiaoyou8519 - 夢-- 隨心 隨緣
hibernate反向工程 (eclipse和myeclipse)【轉】 - xiaoyou8519 - 夢-- 隨心 隨緣
雙擊或右建菜單 new 一個配置

hibernate反向工程 (eclipse和myeclipse)【轉】 - xiaoyou8519 - 夢-- 隨心 隨緣
修改配置名稱後,點 Apply 按鈕生效

hibernate反向工程 (eclipse和myeclipse)【轉】 - xiaoyou8519 - 夢-- 隨心 隨緣
Console configuration: 選擇剛纔建立的 hibernate 配置
Output directory :輸出目錄選擇 項目名稱/src 目錄
Package 名稱我填的 www.db.pojo 你能夠隨便起名,這個包會自動建立

切換到 Exporter 標籤頁繼續設置

hibernate反向工程 (eclipse和myeclipse)【轉】 - xiaoyou8519 - 夢-- 隨心 隨緣
點 Apply 按鈕完成設置,點 Run 按鈕便可根據數據庫生成JAVA 實體類了

運行結果以下hibernate反向工程 (eclipse和myeclipse)【轉】 - xiaoyou8519 - 夢-- 隨心 隨緣

因爲生成的實體類實現了 java.io.Serializable 因此會有黃色感嘆號,右鍵生成一個

hibernate反向工程 (eclipse和myeclipse)【轉】 - xiaoyou8519 - 夢-- 隨心 隨緣
hibernate反向工程 (eclipse和myeclipse)【轉】 - xiaoyou8519 - 夢-- 隨心 隨緣

eclipse j2ee 3.6.1:help 菜單 -> Install New Software...
hibernate反向工程 (eclipse和myeclipse)【轉】 - xiaoyou8519 - 夢-- 隨心 隨緣 或者您也能夠下載插件本地安裝

相關文章
相關標籤/搜索