1. 程式人生 > >如何在Eclipse上安裝和使用hibernate Tool?

如何在Eclipse上安裝和使用hibernate Tool?

分步閱讀

1、分享Eclipse Marketplace 使用經驗

2、分享安裝hibernate Tool

工具/原料

  • Eclipse 4.x

方法/步驟

  1. 1

    開啟Eclipse 開發工具

  2. 2

    選單 help,選擇 Eclipse marketplace

  3. 3

    選擇search 選項卡,搜尋 hibernate 關鍵字

  4. 4

    選擇最新的安裝版本(eclipse version)的Hibernate Tools點選install ,彈出選擇介面,選擇如圖:

  5. 5

    confirm確認安裝。

  6. 6

    配置使用hibernate Tools

  7. 7

    選擇 window 選單中的Customize Perspective ,介面如圖

  8. 8

    選擇 hibernate code generation,如圖

  9. 9

    將在Eclipse介面工具欄生成命令按鈕,如圖

  10. 10

    點選,選擇Hibernate code generation Configuration,new 一個新的配置。

  11. 11

    可以配置,生成java code 檔案等

    END

5.3:檢查是否HibernateTools是否安裝成功。方法:點選選單“File”->“New”->“Other”,在彈出介面中檢視是否有

Hibernate選項,如下圖:

Eclipse中使用Hibernate 
如果沒有Hibernate選項,那麼下載或安裝過程中可能出現異常,請確認。

步驟6:連線資料庫,本文中以PostgreSQL資料庫為例,其方法如下:
6.1:正確安裝了資料庫PostgreSQL,在安裝過程中設定並記住了資料庫的使用者名稱、密碼、與訪問埠號(如果忘了,那麼除了密碼,其他的都可以找回來,所以別忘了密碼)。

6.2:開啟PostgreSQL,新建資料庫hibernate_test,並在資料庫中新建資料表db_table_test,並在表中新增一些欄位。(題外話:建議資料庫、資料表及其欄位使用小字英文與下劃表的方式命名,而儘量不使用大寫字母,原因可能是Linux系統不區分大小寫,如果使用了大小寫結合的命名方式,在Linux中訪問會無法識別)。

6.3:下載PostgreSQL的JDBC驅動包,下載地址:http://jdbc.postgresql.org/download.html
下載注意事項(以PostgreSQL的官網為準):
•JDK 1.4, 1.5 - JDBC3.
•JDK 1.6, 1.7 - JDBC4.

6.3:不關閉PostgreSQL資料庫,然後回到Eclipse,在工程中匯入PostgreSQL的JDBC驅動包。方法:右鍵工程名稱,點選“Properties”,在彈出的視窗選擇“JavaBuild Path”,如下圖:
Eclipse中使用Hibernate

點選“Add External JARS…”,選擇下載好的PostgreSQL的JDBC驅動包。

6.4:新建Hibernate ConfigurationFile,方法如5.3:點選選單“File”->“New”->“Other”,在彈出介面中選擇Hibernate選項的“HibernateConfiguration File(cfg.xml)”。
Eclipse中使用Hibernate
點選Next,彈出如下視窗:
Eclipse中使用Hibernate

6.5:點選Next,在彈出介面進行配置,其配置結果如下圖所示:

Eclipse中使用Hibernate


其中ConnectionURL表示資料庫的位置,localhost:5432表示本機的5432埠,hibernate_test是已經建議的資料庫。如果不確定

埠是否正確,可回到PostgreSQL檢視,從而進行相應的修改,參考介面如下圖:
Eclipse中使用Hibernate 
另外Username與Password是具有訪問“hibernate_test”資料庫的使用者名稱與密碼,視具體情況而定。

6.6點選Create a console configuration,然後點選Next:
Eclipse中使用Hibernate


PS:如果在新建“Hibernate Configuration File”時沒有點選“Create a consoleconfiguration”,那麼可以在選單“File”->“New”->“Other”,在彈出介面中選擇Hibernate選項的“Createa consoleconfiguration”進行建立。

6.7 點選“Classpath”,選擇postgresql的JDBC驅動包, 如下圖所示:
Eclipse中使用Hibernate

6.8 開啟“HibernateConfigurations”的View視窗,方法:選擇選單“Window”->“ShowView”->“Other”,選擇“Hibernate Configurations”:
Eclipse中使用Hibernate

點選確定後,如果能夠看到類似於如下的資料表,那麼就說明連線資料庫成功了:
Eclipse中使用Hibernate

7:接下來就是對資料表反向生成Java程式碼了。方法:

7.1:點選紅色邊框的按鈕,選擇“Hibernate Code GenerationConfigurations…”,如下圖所示:
Eclipse中使用Hibernate


7.2:新建一個Hibernate Code generation 的configure,如下圖:
Eclipse中使用Hibernate


7.3進行相應的配置,其結果如下:
Eclipse中使用Hibernate


7.4 點選reveng.xml的“Setup…”按鈕,對資料表進行相應的配置,其結果如下:

 Eclipse中使用Hibernate


PS:如果無法檢視資料表,點選“Refresh”,如果還是無法顯示,則可能“Hibernate ConfigurationFile(cfg.xml)”的配置有

誤,或資料庫無法連線(關閉或產生了其他異常)。

7.5點選Finish,然後選擇Exporters選項卡,並進行相應的配置,其結果如下圖所示:
Eclipse中使用Hibernate


PS:Refresh與Common可以保持預設配置,但建議還是瞭解一下。

7.6點選“Run”,大功告成,在工程中應該已經生成了包HibernateTestCode包及訪問資料庫的原始碼,如下圖:
Eclipse中使用Hibernate


總結:雖然本文以不常用的PostgreSQL資料庫為例,但其他資料庫亦是大同小異,具體上就是JDBC驅動包與HibernateConfiguration File(cfg.xml)上有所區別,其他配置方法是類似的。


相關推薦

如何在Eclipse安裝使用hibernate Tool?

分步閱讀 1、分享Eclipse Marketplace 使用經驗 2、分享安裝hibernate Tool 工具/原料 Eclipse 4.x 方法/步驟 1 開啟Eclipse 開發工具 2 選單 help,選擇 Eclipse marketplace

Eclipse安裝外掛springsource-tool-suite詳解,完美不報錯!以及yml無自動提示?

在Eclipse上操作springboot過程中,開啟yml檔案時,為何沒有提示訊息? 答:提示訊息是需要eclipse的一個叫sts的外掛支援的。 為何在eclipse上線上安裝springsource-tool-suite外掛時,總報錯,安裝不成功? 那麼我們需要離

Eclipse安裝外掛springsource-tool-suite詳解,完美不報錯!&&yml為何沒有提示訊息?

在Eclipse上操作springboot過程中,開啟yml檔案時,為何沒有提示訊息? 答:提示訊息是需要eclipse的一個叫sts的外掛支援的。 為何在eclipse上線上安裝springsour

Eclipse 安裝 springsource-tool-suite

程序 安裝 插件 img about order 根據 mave ips spring tool suite 是一個基於eclipseIDE開發環境中的用於開發spring應用程序的工具。提供了開箱即用的環境用於實現,調試和部署你的spring應用,包括為關鍵的的服務器和雲

Eclipse安裝springsource-tool-suite

檢視你的eclipse版本 help-->About Eclipse Help-->Install New Software-->work with 中輸入http://dis

Eclipse安裝Spring Tool Suite (STS)

Spring Tool Suite介紹 spring Tool Suite是一個基於Eclipse IDE開發環境中的用於開發Spring應用程式的工具,提供了開箱即用的環境用於實現、除錯和部署你的Spring應用,包括為關鍵的伺服器和雲端計算、Git、Maven、Aspe

在Windows7安裝使用AD DS管理工具

微軟公司 windows7 ad ds 域 管理工具 為什麽要安裝AD DS管理工具 要管理活動目錄,默認只有在域控制器下才可以,管理員對活動目錄的管理和維護又比較頻繁,因此需要經常出入機房才能完成管理任務 用遠程桌面也可以進行域管理,但有一定的安全隱患,還會產生較大的網絡流量,占

(一)在Linux安裝編譯OpenCV3.0.0

接口 mac os color 下載源 同時 beta c函數 install mkdir OpenCV的全稱是:Open Source Computer Vision Library。OpenCV是一個基於(開源)發行的跨平臺計算機視覺庫,可以運行在Linux、W

eclipse安裝Scala插件

版本 分享 目前 help nbsp images ins 下載 logs 1、官網下載地址 http://scala-ide.org/download/current.html   目前最新的版本   http://download.scala-ide.org/sdk/l

Redis之在Linux安裝簡單的使用

utils 自動 localhost .net collect 停止 方法 c module aof 標簽: redis 2017-07-30 16:13 246人閱讀 評論(0) 收藏 舉報 分類: redis 版權聲明:本文為博主原創

Eclipse】在Eclipse安裝SVN

工具 logs ips png 人做 pda date 需要 fig SVN的安裝 下載svn插件site.zip工具包 解壓site工具包,將內容放置到eclipse\dropins目錄下 重啟 eclipse 打開 SVN 窗口

[轉載]在mac安裝使用mysql

nal img $path -i 更改密碼 很多 oca 授權 unit 相關版本信息 mysql Ver 14.14 Distrib 5.7.15, for osx10.11 (x86_64) using EditLine wrapper 安裝 安裝的方法有很多

Docker在Ubuntu16.04安裝部署Apache Storm

雲計算 docker storm 安裝 部署 Docker在Ubuntu16.04上安裝和部署Apache Storm1、添加Docker源sudo apt-get update 2、增加CA證書sudo apt-get install apt-transport-https ca-cer

在windows安裝啟動Elasticseach、Kibana

font 解壓縮 each window ast 下載 img eas bsp 寫在前面的話:讀書破萬卷,編碼如有神-------------------------------------------------------------------- 參考內容:   《E

在CentOS7安裝使用ZooKeeper最新版本(V3.4.11)

eve nvi rgs tty time history hang info js xml 0.ZooKeeper文檔 http://zookeeper.apache.org/doc/r3.4.11/zookeeperOver.html 1.準備 在CentOS7上安

eclipse安裝使用AmaterasUML、ModelSpoon生成Java類圖

ref img tps 工程 1.3 重新啟動 cts 文件夾 software tools Java 一. 安裝和使用AmaterasUML 安裝AmaterasUML前,需要先安裝GEF 1. GEF 采用eclipse在線安裝方式安裝就好。eclipse在線安

eclipse安裝漢化

.org 可擴展 解壓 雙擊 develop 需要 目錄 標準 技術分享 eclipse是一個開放源代碼的、基於Java的可擴展開發平臺。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發

【python安裝】Windows安裝創建python開發環境

path環境變量 -s cme iat img mba 增加 應用 jni 1. 在 windows10 上安裝python開發環境 Linux和Mac OS都自帶python環境,但是Windows沒有,需要自行安裝。 第1步:訪問 python官網,下載Windows

Eclipse/安裝Memory Analyzer的兩種方式

今天瞭解了一下JVM入門,在Eclipse上面安裝了MAT[Memory Analyzer] 當前兩種安裝方式.都是線上安裝: 線上安裝最容易讓人詬病的就是網路;所以請大家自備梯子; Memory Analyzer是什麼 Memory Analyzer簡稱 Mat 是一

Elasticsearch學習(三)在windows安裝啟動Elasticseach

步驟 1、安裝JDK,至少1.8.0_73以上版本,java -version 2、下載和解壓縮Elasticsearch安裝包,目錄結構 3、啟動Elasticsearch:bin\elasticsearch.bat,es本身特點之一就是開箱即用,如果是中小型應用,資料量少,操作不